- 55
- 0
- 约2.25千字
- 约 41页
- 2020-08-15 发布于福建
- 举报
SQL实验操作总结 1.服务器的连接 少部分机器出现启动SQLEXPRESS服务不成功,需先选中SQL Server(SQLEXPERESS),点右键,选择“属性”,再将登录身份设置为内置帐户-本地系统,再执行“启动”命令即可 在服务器名称下拉组合框中,选择“浏览更多…” 从本地服务器的数据库引擎中选择SQLEXPRESS服务 2.数据库的附加和分离 3.打开表、浏览记录4.建表(定义表结构、输入记录) 数据类型参照 5.数据表的修改1)表内容的修改(增加、删除记录、字段内容修改) 2)结构修改(修改、添加和删除字段) 3)主键、索引 4)数据导入和导出 5)选择“复制一个或多个表或视图的数据” 6)选择数据源表/视图 7)立即执行 8)完成 2.导入数据的步骤(其实就是导出反过来) 1)选择数据库 2)右键【任务】---【导入】 3)选择数据源及文件(见实验书图) 4)选择目标(即数据库) 5)在“列映射”窗口中设置各列属性(这一步很关键!) 6)【立即执行】7)完成(图7-41) 6.查询+视图操作 练习1.查询科室表中的所有数据 练习2.查询科室表+医生基本情况表中各科室的医生姓名\工号\职务信息 练习3.定义别名 练习4.查询医生基本情况表中所有职称为主治医生的医生信息 练习5.查询工号大于51000800009并且最高学历为研究生的所有医生 练习6.模糊查询,查找姓“周”的医生 练习7-进行升降序排列 视图的建立 (其实就是和查询设计器的界面一模一样的!!) 1.选择数据库 2.【视图】 3.单击右键,选择【新建视图】 4.在弹出的对话框中选择表 在这里选择要实现的结果 选好要用来筛选的列及筛选信息 实现的语句 直接使用大于小于符号,注意是半角的 要查看所有表的信息,注意要选择所有列! SELECT 医生基本情况.*, 姓名AS Expr1 FROM 医生基本情况 WHERE (姓名like周%) 把原来的=号换一下,再在“周”的后面加上% * 考试要求 内容 附加与分离数据库 打开表、浏览记录 建表(定义表结构、输入记录) 数据表的修改 结构修改(修改、添加和删除字段) 表内容的修改(增加、删除记录、字段内容修改) 主键、索引 数据导入和导出 数据查询(以视图为主) 形式: 建表、修改表结构、修改表内容、浏览、数据导入和导出 查询+视图操作 附加和分离数据库 1)先要启动SQL Server Configeration Manager(截图) 2)右击SQL Server(SQLEXPERESS),选择“启动” 备注:其默认的数据库服务是2000版本的,我们需要切换至2005版本的SQLEXPRESS服务 注意!必须将全部的工作界面都关闭了才能分离! 分离后就不要再检查啦!!!!! 附加数据库的操作 建立新表 输入名称和类型 指定关键字 指定字段属性值 输入数据 操作步骤(P276-277) 字段名称规定: 1.不能在同一个表中两次使用同一个字段名; 2.一个字段名最多只能有64个字符; 3.字段名内可包含各种字母、数字、 空格和特殊符号的组合, 4.但不能用感叹号、顿号、重音符号和括号; 5.字段名不能以空格或控制符开始。 字段属性(决定字段数据的存储和显示方式) 1.字段长度 2.默认值或绑定 3.允许空 ….. 创建表的步骤: 1)定义表结构:给表的每一列取字段名,并确定每一列的数据类型、数据长度、列数据是否可以为空等。 2)设置约束:设置约束是为了限制该列输入值的取值范围,以保证输入数据的正确性和一致性。 3)添加数据:表结构建立完成之后,就可以向表中输入数据了。 SQL Server 2005数据类型(P273) 1.二进制数据 2.字符型数据类型 3.Unicode字符数据 4.日期时间型数据 5.整数型数据 6.精确数值型数据 7.近似数值类型 8.货币数据 9.位类型数据 1 2 3 上部网格中列出了表中的所有字段,以及它们的数据类型和是否必填,在上部网格中还可以设置某个字段为主关键字。 下部标签显示上部网格中被选中的字段的属性和说明。下部的标签被分成“General”和“Table Designer”两部分。用于定义表的各种不同属性。 表设计器 输入数据表的数据 主键在修改表结构上设置 在这里设置外键 外源表 选定的建立外键的表 1.导出数据的基本操作 1)选择数据库 2)右键选择【任务】---【导出数据】 3)选择导出数据源(即所要导出的数据库,会自动选择) 4)选择导出数据目标(即导出的数据类型)
原创力文档

文档评论(0)