数据库系统概论实验指导书2013上课用

数据库系统概论实验指导书2013上课用

ID:19797633

大小:1.30 MB

页数:44页

时间:2018-10-06

数据库系统概论实验指导书2013上课用_第1页
数据库系统概论实验指导书2013上课用_第2页
数据库系统概论实验指导书2013上课用_第3页
数据库系统概论实验指导书2013上课用_第4页
数据库系统概论实验指导书2013上课用_第5页
资源描述:

《数据库系统概论实验指导书2013上课用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库系统概论》实验指导书目录实验一:数据库管理系统软件的使用1实验二:数据库的建立和维护8实验三:数据库的简单查询和连接查询12实验四:数据库的嵌套查询实验14实验五:数据库的分组查询和统计查询16实验六:数据库视图的定义及使用18实验七:数据完整性实验20实验八*:数据库备份和恢复实验27i说明:1.带*号的为选做;2.实验环境为SqlServer。但除实验七有较大差别外,其余的所有实验在Access、Oracle、MySql甚至VFP中都类似。除在SqlServer中进行实验外,建议也在Access中操作一下。44实验一:数据库管理系统软件的使用

2、一、实验目的(1)认识几种常见的数据库管理系统,熟悉它们的使用界面;(2)熟练掌握建立数据库和表,向数据库输入数据、修改数据和删除数据的操作。二、实验内容分别在Access和SQLSERVER2000中建立数据库并设计各表,输入多条实际数据,并实现数据的增、删、改操作。三、实验步骤:创建用于学生管理数据库,数据库名为XSGL,包含学生的基本信息,课程信息和选课信息。数据库XSGL包含下列3个表:(l)student:学生基本信息。(2)course:课程信息表。(3)sc:学生选课表。各表的结构分别如表1、表2和表3所示。表1学生信息表:student列

3、名数据类型长度是否允许为空值sno字符(文本)型10否sname字符(文本)型10否ssex字符(文本)型2否sage整数(数值)型是sdept字符型4否表2课程信息表:course列名数据类型长度是否允许为空值cno字符(文本)型3否cname字符(文本)型30否credit整数(数值)型是pcno字符(文本)型3是表3学生选课表:sc列名数据类型长度是否允许为空值sno字符(文本)型10否cno字符(文本)型30否grade整数(数值)型是1.用可视化界面在Access中建立数据库和表:(a)在Access中创建xsgl.mdb数据库,使用表设计视图

4、创建如表1、表2、表3所示结构的3个表。提示:(1)启动Access2000或Access2003,选择文件->新建->空数据库,输入数据库文件名xsgl.mdb44,进入(2);图1Access数据库设计界面(2)启动如图1的设计界面后,选择表对象和使用使用设计器创建表,选择新建,进入(3);图2表设计器(3)生成如图2界面,选择设计视图,点击确定按钮,进入(4);图3表结构设计界面(4)在图3表设计界面下,分别创建student表,course表和sc表的结构;44(5)输入表中的记录:分别在student表、course表和sc表中输入如下表中的记

5、录:在数据库视图下,选择表对象中的相应表选择打开,在浏览视图下输入如下表记录:snosnamessexsagesdept95001李勇男20CS95002刘晨女19IS95003王敏女18MA95004张立男19IS95005刘云女18CScnocnamecreditpcno1数据库452数学63信息系统314操作系统465数据结构476数据处理37PASCAL语言46snocnograde9500119295001285950013889500229095002380950032859500415895004285(b)对表中的记录进行浏览、修改、删除

6、操作。2.在SQLSERVER中用企业管理器新建数据库和表:(1)建立xsgl数据库:①启动SQLServer2000企业管理器,界面如下:图4SQLServer2000企业管理器界面44②选择树形菜单数据库,点击鼠标右键,出现如下弹出式菜单,选择新建数据库③在图中,按图分别设置数据库xsgl的属性,点击确定按钮,完成了数据库的创建。图5数据库名称属性设置44图6数据库数据文件属性设置图7数据库日志文件属性设置选择确定按钮,则创建xsgl数据库。(2)建立student、course、sc表:①选择xsgl数据库树形菜单,选择表,在图8表逻辑对象中点击鼠

7、标的右键,在弹出式菜单中选择新建,启动表设计器。44图8表逻辑对象界面②选择新建,启动如图9的表设计器,建立表结构,保存为student。图9student的表结构③分别按表2、3建立course表和sc表。(3)在表中添加记录:44选择student表,在快捷菜单下选择打开表->返回所有行,进入图11,输入学生表中的记录。图10图11student表记录录入依次按相同方法建立course表和sc表,并输入其中的记录。(4)修改表中的数据:(5)删除表中的记录思考:441.Access数据库主要有哪些对象组成?2.SQLSERVER2000数据库主要由哪

8、些逻辑对象组成?物理数据库文件包括哪些文件?44实验二:数据库的建立和维护实验目

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。