网络数据库A
- 格式:doc
- 大小:56.00 KB
- 文档页数:1
注意:在F盘中建立一个以学号
..+.本人姓名
....的文件夹(例:F:\01张三),
所有题目必须保存在该文件夹中..............。
.每小题均为5分
一、建立数据库及表。
1、使用图形化工具建立一个名为stu的数据库,数据文件名为stu.Mdf,初始大
小为4MB,最大为10MB,文件增量以1MB增长;事务文件为stu_Log.Ldf,初始大小为2MB,最大为5MB,文件增量以1MB增长。
2、使用图形化工具在stu数据库中建立zg表,结构如下所示:
3、使用命令行方式在stu数据库中建立bm表,表的结构如下所示,SQL语句存
4、使用SQL语句为zg表的职工编号创建主键约束,约束名为zgbh,SQL语句存
盘名字为zhu。
5、使用对象资源管理器在stu数据库中为zg表创建名为zgtobm的外键约束,
该约束限制“部门编号”列的数据只能是bm表“编号”列中存在的数据。
6、在stu数据库中限定bm表的“名称”这一列只能从“教务处”、“学生处”、“团
委”、“办公室”4个部门名称中选一个,不能输入其他名称。
7、给zg表输入至少7条记录,第一条记录为考生本人信息,第一条记录的简历
字段不能为空,给bm表输入至少4条记录。
二、建立以下SQL查询,以题号作为查询的文件名存盘。
1.查询前20%的所有男职工的信息。
2.查询汉族或者女生的职工编号,姓名,性别,并按姓名降序排列。
3.查询“办公室”中职工的职工编号,姓名,性别,出生日期,部门编号,部
门名称,负责人
4.统计各部门的工资的总和。
5.分别统计男性和女性人员的平均工资。
6.查询部门是什么什么处的人员的职工编号,姓名,民族,部门编号,负责人。
7.使用insert语句向zg表插入一条新的记录,记录内容自编。
8.删除bm表中的团委的记录。
9.为zg表的民族字段创建一个名为“i_mz”的唯一聚集索引,使用降序排列,
设置填充因子为50,指定索引中间级中每个页上保持开放的空间。
三、在数据库中建立以下视图。
1.使用图形化工具创建一个视图v_stu1,要求基表选择zg,bm,来源字段为zg
表中职工编号、姓名、性别、工资,bm表中的编号、名称,要求查询1980年出生的信息。
2.使用SQL语句创建一个视图v_stu2,要求基表选择zg,来源字段为zg表的所
有字段,要求汉族男生的信息并对视图的定义进行加密,存盘名为stu2。
3.使用Alter命令修改视图v_stu1,要求增加加密和检查选项,存盘名为stu3。
4.将v_stu2视图中,部门为‘01’的员工的工资增加10%,提示使用Update语
句,存盘名为stu4。
科目:网络数据库A卷第1 页共1 页10级高职。