SQL实验操作总结ppt课件

上传人:枫** 文档编号:568616602 上传时间:2024-07-25 格式:PPT 页数:41 大小:2.79MB
返回 下载 相关 举报
SQL实验操作总结ppt课件_第1页
第1页 / 共41页
SQL实验操作总结ppt课件_第2页
第2页 / 共41页
SQL实验操作总结ppt课件_第3页
第3页 / 共41页
SQL实验操作总结ppt课件_第4页
第4页 / 共41页
SQL实验操作总结ppt课件_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《SQL实验操作总结ppt课件》由会员分享,可在线阅读,更多相关《SQL实验操作总结ppt课件(41页珍藏版)》请在金锄头文库上搜索。

1、SQL实验操作总结实验操作总结1;.考试要求考试要求考试要求考试要求 内容内容 附加与分离数据库附加与分离数据库 打开表、浏览记录打开表、浏览记录 建表(定义表结构、输入记录)建表(定义表结构、输入记录) 数据表的修改数据表的修改 结构修改(修改、添加和删除字段)结构修改(修改、添加和删除字段) 表内容的修改(增加、删除记录、字段内容修改)表内容的修改(增加、删除记录、字段内容修改) 主键、索引主键、索引 数据导入和导出数据导入和导出 数据查询(以视图为主)数据查询(以视图为主) 形式:形式: 建表、修改表结构、修改表内容、浏览、数据导入和导出建表、修改表结构、修改表内容、浏览、数据导入和导出

2、 查询查询+ +视图操作视图操作 附加和分离数据库附加和分离数据库21.服务器的连接服务器的连接1)先要启动SQL Server Configeration Manager(截图)2)右击SQL Server(SQLEXPERESS),选择“启动”3少部分机器出现启动SQLEXPRESS服务不成功,需先选中SQL Server(SQLEXPERESS),点右键,选择“属性”,再将登录身份设置为内置帐户-本地系统,再执行“启动”命令即可4在服务器名称下拉组合框中,选择“”5从本地服务器的数据库引擎中选择SQLEXPRESS服务备注:其默认的数据库服务是2000版本的,我们需要切换至2005版本的

3、SQLEXPRESS服务62.数据库的附加和分离数据库的附加和分离注意!必须将全部的工作界面都关闭了才能分离!分离后就不要再检查啦!7附加数据库的操作附加数据库的操作83.3.打开表、浏览记录打开表、浏览记录打开表、浏览记录打开表、浏览记录4.4.建表(定义表结构、输入记录)建表(定义表结构、输入记录)建表(定义表结构、输入记录)建表(定义表结构、输入记录)建立新表建立新表输入名称和类型输入名称和类型指定关键字指定关键字指定字段属性值指定字段属性值输入数据输入数据操作步骤操作步骤(P276-277)字段名称规定:字段名称规定:1.不能在同一个表中两次使用同一个字段名;不能在同一个表中两次使用同

4、一个字段名;2.一个字段名最多只能有一个字段名最多只能有64个字符;个字符;3.字段名内可包含各种字母、数字、字段名内可包含各种字母、数字、空格和特殊符号的组合,空格和特殊符号的组合,4.但不能用感叹号、顿号、重音符号和括号;但不能用感叹号、顿号、重音符号和括号;5.字段名不能以空格或控制符开始。字段名不能以空格或控制符开始。字段属性字段属性(决定字段数据的存储和显示方式决定字段数据的存储和显示方式) 1.字段长度字段长度 2.默认值或绑定默认值或绑定 3.允许空允许空 .9创建表的步骤: 1)定定义义表表结结构构:给表的每一列取字段名,并确定每一列的数据类型、数据长度、列数据是否可以为空等。

5、2)设置约束:设置约束:设置约束是为了限制该列输入值的取值范围,以保证输入数据的正确性和一致性。3)添加数据:添加数据:表结构建立完成之后,就可以向表中输入数据了。 10SQL Server 2005数据类型(P273)1.二进制数据 2.字符型数据类型 3.Unicode字符数据 4.日期时间型数据 5.整数型数据 6.精确数值型数据精确数值型数据 7.近似数值类型近似数值类型 8.货币数据货币数据 9.位类型数据位类型数据 11数据类型参照数据类型参照1212313上部网格中列出了表中的所有字段,以及它们的数据类型和上部网格中列出了表中的所有字段,以及它们的数据类型和是否必填,在上部网格中

6、还可以设置某个字段为主关键字。是否必填,在上部网格中还可以设置某个字段为主关键字。下部标签显示上部网格中被下部标签显示上部网格中被选中的字段的属性和说明。选中的字段的属性和说明。下部的标签被分成下部的标签被分成“General”和和“Table Designer”两部分。用于定义两部分。用于定义表的各种不同属性。表的各种不同属性。 表设计器表设计器14输入数据表的数据155.5.数据表的修改数据表的修改数据表的修改数据表的修改1 1)表内容的修改(增加、删除记录、字段内容修改)表内容的修改(增加、删除记录、字段内容修改)表内容的修改(增加、删除记录、字段内容修改)表内容的修改(增加、删除记录、

7、字段内容修改) 162 2)结构修改(修改、添加和删除字段)结构修改(修改、添加和删除字段)结构修改(修改、添加和删除字段)结构修改(修改、添加和删除字段)173 3)主键、索引)主键、索引)主键、索引)主键、索引主键在修改表结构上设置主键在修改表结构上设置在这里设置外键在这里设置外键18外源表外源表选定的建立外键的表选定的建立外键的表194 4)数据导入和导出)数据导入和导出)数据导入和导出)数据导入和导出 1.导出数据的基本操作导出数据的基本操作1)选择数据库)选择数据库2)右键选择)右键选择【任务任务】-【导出数据导出数据】3)选择导出数据源(即所要导出的数据库,会自动选择)选择导出数据

8、源(即所要导出的数据库,会自动选择)20214)选择导出数据目标(即导出的数据类型)选择导出数据目标(即导出的数据类型) 平面文件目标平面文件目标=文本文件(文本文件(.txt) Microsoft excel= excel 表格表格225)选择)选择“复制一个或多个表或视图的数据复制一个或多个表或视图的数据”6)选择数据源表)选择数据源表/视图视图7)立即执行)立即执行8)完成)完成注意:如果存在非文本类型的数据(如注意:如果存在非文本类型的数据(如.image)是转换不了的!)是转换不了的!2324252.导入数据的步骤(其实就是导出反过来)导入数据的步骤(其实就是导出反过来)1)选择数据

9、库)选择数据库2)右键)右键【任务任务】-【导入导入】3)选择数据源及文件(见实验书图)选择数据源及文件(见实验书图)4)选择目标(即数据库)选择目标(即数据库)5)在)在“列映射列映射”窗口中设置各列属性(这一步很关键!)窗口中设置各列属性(这一步很关键!) 6)【立即执行立即执行】7)完成(图)完成(图7-41)提示已经导入成功后看不到导入的数据不要担心,刷新后才能看到!266.6.查询查询查询查询+ +视图操作视图操作视图操作视图操作查询基本步骤:查询基本步骤:1)选择数据库)选择数据库2)右键选择新建查询)右键选择新建查询273)在查询窗口输入查询语句)在查询窗口输入查询语句4)点击)

10、点击【执行执行】5)保存查询结果()保存查询结果(.SQL文件)文件)28练习练习1.查询科室表中的所有数据查询科室表中的所有数据29练习练习2.查询科室表查询科室表+医生基本情况表中各科室的医生姓名医生基本情况表中各科室的医生姓名工号工号职务信息职务信息30选择需要显示的表选择需要显示的表31练习练习3.定义别名定义别名32练习练习4.查询医生基本情况表中所有职称为主治医生的医生信息查询医生基本情况表中所有职称为主治医生的医生信息在这里选择要实现的结果在这里选择要实现的结果选好要用来筛选的列及筛选信息选好要用来筛选的列及筛选信息实现的语句实现的语句3334练习练习5.查询工号大于查询工号大于

11、51000800009并且最高学历为研究生的所有医生并且最高学历为研究生的所有医生直接使用大于小于直接使用大于小于符号符号,注意是半角的注意是半角的要查看所有表的信息要查看所有表的信息,注意要选择所有列注意要选择所有列!35练习练习6.模糊查询模糊查询,查找姓查找姓“周周”的医生的医生SELECT 医生基本情况医生基本情况.*, 姓名姓名AS Expr1FROM 医生基本情况医生基本情况WHERE (姓名姓名like周周%)把原来的把原来的=号换一下,再在号换一下,再在“周周”的后面加上的后面加上%36练习练习7-进行升降序排列进行升降序排列37视图的建立视图的建立(其实就是和查询设计器的界面

12、一模一样的!)(其实就是和查询设计器的界面一模一样的!)1.选择数据库选择数据库2.【视图视图】3.单击右键,选择单击右键,选择【新建视图新建视图】4.在弹出的对话框中选择表在弹出的对话框中选择表385.在在【表选择区表选择区】中选择要选择的列中选择要选择的列6.在在【列选择区列选择区】中设置列是否显示、如何排序中设置列是否显示、如何排序397.单击单击【运行运行】8.保存结果保存结果40模拟题:模拟题:1.启动SQL Server 2005的服务2.启动 SQL Server Management Studio3.附加“Doctor.mdf”数据库4.浏览、查看Doctor.mdf数据库中医生表的数据记录5.根据给出的数据表结构,创建新表或修改表的结构(1)将Doctor.mdf数据库中科室表的数据导出到Data.xls工作簿中;(2)按以下字段结构,在“专家表”数据表的Doctor_No字段后增加2列数据字段,并将Data.xls工作簿内的Doctor工作表的数据导入该表中。新增字段的新增字段的结构:构:6.按按给出要求出要求查询数据表的数据表的记录(写出(写出实现的的SQL 语句)句)为医生表医生表创建一建一查询,只只浏览男性医生的信息。男性医生的信息。7.分离数据分离数据库字段名数据类型长度描述1描述2科室代码char8非主码非空用药数量int41

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号