- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库》实验大纲
实验一 SQL Server 2000环境的熟悉和数据库的创建
一、实验目的:
1、了解SQL Server 2000的功能和基本的操作方法,学会使用该系统。
2、了解在该系统上如何创建和管理数据库。
3、通过观察系统中的数据库,初步了解数据库的组成。
二、实验内容:
1、学习SQL Server 2000的启动
2、用SQL Server企业管理器建立SQL Serve注册以及注册属性的修改。
3、熟悉SQL Server的操作环境,了解主要菜单命令的功能和窗口,如新建数据库,数据库表的建立,导入、导出数据等。
4、在某个已注册实例中,认识与体会SQL Serve的体系结构
5、在某个已注册实例的数据库范例中,认识数据库的组成。
三、设计操作:
参考数据库范例,开始自己设计数据库的初步工作,确定设计操作题的选题。自学并进行需求分析,搜集初步资料和数据。
实验二 数据库与数据表的创建、删除与修改
一、实验目的:
1、掌握用企业管理器创建数据库、数据表。
2、掌握数据表结构的修改。
3、掌握设置主码、外码。
二、实验内容:
1、利用企业管理器中的菜单功能:创建、修改、删除数据库的练习。
2、利用企业管理器,建立如下三个数据表,并录入数据。
S表
SNO
SNAME
STATUS
CITY
S1
精益
10
天津
S2
盛锡
10
北京
S3
东方红
10
北京
S4
丰泰盛
20
天津
S5
为民
10
上海
其中: SNO代表供应商号、SNAME代表供应商名、STATUS代表供应商状态、CITY代表供应商所在城市。主键为: SNO; 供应商姓名、供应商所在城市不允许为空;供应商姓名唯一;供应商状态用默认值为10。
P表
PNO
PNAME
COLOR
WEIGHT
1
螺母
红
12
2
螺栓
绿
17
3
螺丝刀
蓝
14
4
凸轮
红
20
5
齿轮
蓝
30
6
螺丝刀
红
14
其中: PNO代表零件号、PNAME 代表零件名、COLOR 代表零件颜色、WEIGHT代表零件重量。 PNO 是标识列;WEIGHT介于10到30之间;主键是:PNO。
PS 表
SNO
PNO
QTY
PRICE
TOTAL
S1
1
200
0.5
S1
2
100
0.8
S2
3
700
2.00
S3
1
400
0.5
S4
3
300
2.00
S5
5
700
8.00
S2
6
800
2.00
S4
2
500
0.8
S5
3
100
2.00
其中: QTY 代表数量、PRICE代表价格、TOTAL 代表总价。主键为:(SNO, PNO); SNO、PNO 为外键 ;TOTAL由公式计算得到。
三、设计操作:
使用企业管理器创建自己在试验一确定的题目的数据库、数据库表并输入部分数据。
使用分离数据库的方法将自己设计的数据库拷贝到移动存储设备上。
实验三 单表 SQL查询语句练习
一、实验目的:
1、熟练掌握单表查询属性列信息。
2、掌握查询各种条件组合的元组信息。
3、掌握各种查询条件的设定,掌握常用查询条件中使用的谓词。
二、实验内容:
1、对已有的数据库pubs中的表完成以下查询功能。
查询jobs表中所有属性列信息;
查询employee表中的雇员号和雇员姓名信息;
查询employee表中的雇员工作年限信息。
2、对employee数据表完成以下SQL查询:
查询姓名首字母为F的雇员信息;
查询工种代号为11的所有雇员信息;
查询雇佣年限超过5年的雇员信息;
查询工种代号在5~8之间的雇员信息;
查询姓为Maria的雇员信息;
查询姓名中包含字符“sh”的所有雇员信息。
3、查询sales表中1993-1-1前订货的订单号ord_num信息。
4、对edu_d数据库中的表执行以下单表信息查询:
从GBAN表中查询人数在30~40人之间的班级号和所在的系代号;
从GBAN表中查询bh列中包含“计”的班级信息;
从GFIED表中查询管理系开设的各专业代号和专业名称;
从stu_info表中查询年龄超过23岁的男生的学号、姓名、专业名称、班级、入学时间;
从GBAN表中查询信息学院(xsh=03)的各个专业的人数。
三、设计操作:
使用附加数据库的方法将试验三中拷贝的数据库复制到试验用计算机上,并附加到当前数据库实例中。
进一步修改、完善自己设计的数据库。根据实际应用对自己的数据库表中的数据进行一些基本查询操作。
将自己设计的数据库备份到移动存储设备。
实验四 多表SQL查询语句练习
一、实验目的:
1、掌握多表之间的连接查询。
2、掌握使用集函数完成特殊的查询。
3、学会对查询结果排序。
4、练习数据汇总查询。
二、实验内容:
从edu_d数据库中的stu_info、xk、gdept
文档评论(0)