文档详情

搭建数据库考试题.docx

发布:2017-08-02约5.48千字共7页下载文档
文本预览下载声明
环境搭建-数据库上机试题 本操作技能考试试卷,共1题,共100分,考试时间为180分钟,考试完毕后请将本试卷上交,不交回试卷者成绩无效。 在该数据库中创建图书、读者和借阅三表,其结构如下: 图书表列名类型长度备注总编号nvarchar8主键分类号nvarchar8书名nvarchar20作者nvarchar10出版单位nvarchar20默认值为“人民邮电出版社”单价numeric(4,2)CREATE TABLE Books (总编号 nvarchar(8) PRIMARY KEY, 分类号 nvarchar(8), 书名 nvarchar(20), 作者 nvarchar(10), 出版单位 nvarchar(20) default(‘人民邮电出版社’) , 单价 numeric(4,2) ); 读者表列名类型及长度备注借书证号根据题意自行匹配类型及长度主键单位根据题意自行匹配类型及长度姓名根据题意自行匹配类型及长度性别根据题意自行匹配类型及长度职称根据题意自行匹配类型及长度地址根据题意自行匹配类型及长度CREATE TABLE Readers (借书证号 nvarchar(8) PRIMARY KEY, 单位 nvarchar(20), 姓名 nvarchar(10), 性别 nchar(2) ?check(性别 in(男,女)), 职称 nvarchar(10), 地址 nvarchar(20) ); 借阅表列名类型长度备注借书证号Varchar8外键主键总编号nvarchar8外键借书日期smalldatetimeCREATE TABLE BrowBooks (借书证号 varchar(8), 总编号 nvarchar(8), 借书日期 smalldatetime, PRIMARY KEY (借书证号,总编号), FOREIGN KEY (借书证号) REFERENCES Readers(借书证号), FOREIGN KEY (总编号) REFERENCES Books(总编号) ); 3.请在以下三个表中分别插入以下所给数据: 图书(表名:Books): 总编号分类号书名作者出版单位单价445501TP3/12数据库导论王强科学出版社17.90445502TP3/12数据库导论王强科学出版社17.90445503TP3/12数据库导论王强科学出版社17.90332211TP5/10计算机基础李伟高等教育出版社18.00112266TP3/12FoxBASE张三电子工业出版社23.60665544TS7/21高等数学刘明高等教育出版社20.00114455TR9/12线性代数孙业北京大学出版社20.80113388TR7/90大学英语胡玲清华大学出版社12.50446601TP4/13数据库基础马凌云人民邮电出版社22.50446602TP4/13数据库基础马凌云人民邮电出版社22.50446603TP4/13数据库基础马凌云人民邮电出版社22.50449901TP4/14FoxPro大全周虹科学出版社32.70449902TP4/14FoxPro大全周虹科学出版社32.70118801TP4/15计算机网络黄力钧高等教育出版社21.80118802TP4/15计算机网络黄力钧高等教育出版社21.80 INSERT INTO Books(总编号,分类号,书名,作者,出版社,单价) SELECT ‘445501’,’TP3/12’,’数据库导论’,’王强’,’科学出版社’,17.90 UNION ALL SELECT ‘445502’,’TP3/12’,’数据库导论’,’王强’,’科学出版社’,17.90 UNIO ALL …… SELECT ‘118802’,’TP4/15’,’计算机网络’,’黄力均’,’高等教育出版社’,21.80 读者(表名Readers): 借书证号单位姓名性别职称地址111信息系王维利女教授1号楼424112财会系李 立男副教授2号楼316113经济系张 三男讲师3号楼105114信息系周华发男讲师1号楼316115信息系赵正义男工程师1号楼224116信息系李 明男副教
显示全部
相似文档