数据库原理实践考卷

上传人:nu****n 文档编号:137939750 上传时间:2022-08-19 格式:DOC 页数:6 大小:29.01KB
收藏 版权申诉 举报 下载
数据库原理实践考卷_第1页
第1页 / 共6页
数据库原理实践考卷_第2页
第2页 / 共6页
数据库原理实践考卷_第3页
第3页 / 共6页
资源描述:

《数据库原理实践考卷》由会员分享,可在线阅读,更多相关《数据库原理实践考卷(6页珍藏版)》请在装配图网上搜索。

1、数据库系统原理自学考试实验考核模拟题现有一个商店的数据库,记录顾客及其购物情况,由下面三个表组成:商品(商品号,商品名,单价,商品类别,供应商);顾客(顾客号,姓名,住址);购买(编号,顾客号,商品号,购买数量);(*表中带下划线的字段为主键。)要求在MS SQL Server2000环境下完成下列任务:1、建库。使用Enterprise Manager创建数据库Shopping,数据文件的初始大小为10MB,文件增长量为2MB。(5分)2、建表。使用Enterprise Manager或SQL语句创建“商品”表,“顾客”表和“购买”表,在表的定义中要求声明:(15分) 2.1)每个表的主外键

2、;2.2)顾客的姓名和商品名不能为空值;2.3)单价必须大于0;2.4)购买数量必须在1到20之间;3、使用Enterprise Manager或SQL语句往表中插入下列数据。插入数据结束后,要求给出下列查询语句结果的界面截图:(20分)select * from 商品;select * from 顾客;select * from 购买;商品(M01,佳洁士,8.00,牙膏,宝洁M02,高露洁,6.50,牙膏,高露洁M03,洁诺,5.00,牙膏,联合利华M04,舒肤佳,3.00,香皂,宝洁M05,夏士莲,5.00,香皂,联合利华M06,雕牌,2.50,洗衣粉,纳爱斯M07,中华,3.50,牙膏

3、,联合利华M08,汰渍,3.00,洗衣粉,宝洁M09,碧浪,4.00,洗衣粉,宝洁)顾客(C01,Dennis,海淀C02,John,朝阳C03,Tom,东城C04,Jenny,东城C05,Rick,西城)购买(1,C01,M01,32,C01,M05,23,C01,M08,24,C02,M02,55,C02,M06,46,C03,M01,17,C03,M05,18,C03,M06,39,C03,M08,110,C04,M03,711,C04,M04,312,C05,M06,213,C05,M07,8)4、用SQL语句完成下列查询,并给出各查询的SQL代码以及查询结果的界面截图: 4.1)列出

4、购买了供应商宝洁产品的所有顾客的姓名;(10分) 4.2)列出各个供应商销售出去的牙膏总量;(10分) 4.3)列出顾客Jenny购买的所有商品的名称和数量。(10分)5、将销售总量小于等于5的商品的单价降低10%。要求给出相应的代码以及执行结果的界面截图。(15分)6、建一个存储过程,以商品号为参数,若该商品从未被购买过,则删除该商品记录并返回0,否则返回该商品的销售总量。分别以M01和M09为参数调用该过程。要求给出相应的代码以及执行结果的界面截图。(15分)数据库系统原理自学考试实验考核试题A现有一个图书馆数据库,由下面三个表组成:借阅者(读者号,姓名,地址,性别,年龄,单位);书籍(书

5、号,书名,作者,出版社);借阅(读者号,书号,借出日期,应还日期)。(*表中带下划线的字段为主键。)要求在MS SQL Server2000环境下完成下列任务:1、 建库。使用Enterprise Manager或查询分析器创建数据库library,数据文件的初始大小为50MB,文件增长量为1MB。(5分)2、 建表。使用Enterprise Manager或SQL语句创建“借阅者”表、“书籍”表和“借阅”表,在表的定义中要求声明:(15分)2.1)每个表的主外键;2.2)借阅者的年龄介于16到80岁之间;2.3)借阅者姓名和单位不能为空;2.4) 书籍的书名不能为空;2.5)借阅期限为两个月

6、。3、 使用Enterprise Manager或SQL语句往表中插入数据。插入数据结束后,要求给出下列查询语句结果的界面截图:(20分)select * from 借阅者;select * from 书籍select * from 借阅借阅者(R001,陈城,长沙,男,21,信息院R002,刘军,长沙,男,20,物理院R003,李响,邵阳,男,20,商学院R004,赵天涯,益阳,男,19,信息院R005,王艳,长沙,女,20,地埋院R006,伍云,衡阳,男,22,商学院R007,雷军,邵阳,男,20,信息院R008,谢娟,长沙,女,20,物理院R009,刘兵,长沙,男,19,商学院);书籍(

7、B00001,Visual c+.net,邓远辉,清华大学出版社B00002,Java程序设计,蔡翠平,北方交通大学出版社B00003,数据库系统原理与应用,刘先锋,武汉大学出版社B00004,Linux基础教程,高新田,清华大学出版社B00005,数据库系统概论,萨师煊,高等教育出版社);借阅(R001,B00004,2008-1-12,2008-3-12R002,B00001,2008-10-12,2008-12-12R003,B00002,2008-5-12,2008-7-12R003,B00005,2008-05-12,2008-07-12);4、 用SQL语句完成下列查询,并给出各查

8、询的SQL代码以及查询结果的界面截图:4.1)列出单位是“信息院”的借阅者的全部信息。(10分)4.2)列出单位是信息院,还没有借过书的读者的全部信息。(10分)4.3)列出所有读者号,姓名,所借书籍的书号和书名。(10分)5、 创建一个视图实现功能:将借了清华大学出版社出版的书籍的读者的全部信息,及借出日期,应还日期,书名做为该视图的字段. 给出相应的代码以及查询该视图返回的结果截图.(15分)6、 建一个存储过程,以读者号为参数,将该读者2008年5月以前借的书(如果有)延迟一个月归还,2008年5月以后(包括5月1日)借的书(如果有)延迟两个月归还。以R003为参数,调用该存储过程。给出

9、相应的代码以及执行结果的界面截图。(15分)数据库系统原理自学考试实验考核试题B现有一个图书馆数据库,由下面三个表组成:学生(学号,姓名,性别,年龄,所在系);课程(课程号,课程名);选课(学号,课程号,成绩)。(*表中带下划线的字段为主键。)要求在MS SQL Server2000环境下完成下列任务:1、 建库。使用Enterprise Manager或查询分析器创建数据库Student,数据文件的初始大小为50MB,文件增长量为1MB。(5分)2、 建表。使用Enterprise Manager或SQL语句创建“学生”表、“课程”表和“选课”表,在表的定义中要求声明:(15分)2.1)每个

10、表的主外键;2.2)学生的年龄介于16到30岁之间;2.3) 性别只能是男或女;2.4) 成绩为0,100;3、 使用Enterprise Manager或SQL语句往表中插入数据。插入数据结束后,要求给出下列查询语句结果的界面截图:(20分)select * from 学生;select * from 课程select * from 选课学生(S100,王强,男,20,信息系S101,王维利,男,22,财会系S102,李立,男,22,英语系S103,李明,男,20,计算机系S104,李小峰,男,19,财会系S105,许鹏飞,男,26,财会系S106,赵艳,女,20,英语系S107,李红,女,

11、19,计算机系S108,李峰,男,20,计算机系);课程(K0001,语文K0002,英语K0003,数学);选课(S100,k0001,90S101,k0001,83S102,k0001,94S100,k0002,85S103,k0001,98S104,k0001,86S105,k0001,65S105,k0003,76S104,k0002,54S101,k0002,76S100,k0003,74S102,k0002,86S103,k0003,60S104,k0003,76);4、 用SQL语句完成下列查询,并给出各查询的SQL代码以及查询结果的界面截图:4.1)列出计算机系所有姓李的男学生的所有信息。(10分)4.2)列出选了英语而没有选语文的学生的学号和姓名。(10分)4.3) 查看学生成绩(100分制),如果高于或等于80分,则显示”优”;如果低于80分但高于或等于70分,则显示”良”;如果低于70分,但高于等于60分,则显示”及格”;如果低于60分,则显示”不及格”;(10分)5、 列出大于平均年龄的学生的选课信息,并按学号排序(15分)6、行列转换,将选课表里的记录以列的形式显示出来,并按学号排序.(15分)示例:某位学生的信息如下: 转换成列的形式后:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!