五、上机操作题(第1、2小题必做,从后28小题中随机抽取3小题.doc

五、上机操作题(第1、2小题必做,从后28小题中随机抽取3小题.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
五、上机操作题(第1、2小题必做,从后28小题中随机抽取3小题.doc

五、上机操作题(第1、2小题必做,然后从3-30小题中随机抽取3小题。若没有做特别说明,则所有操作必须使用SQL语句实现,若在企业管理器中操作,则不能得分,共50分) 注意:在做这些题之前,首先在D盘上创建一个新建文件夹,该文件夹命名为自己的名字,再创建一个“学生.txt”文本文档,并将该文档保存在D盘所创建的文件夹下。 1.创建一个名为KSBOOK的数据库,并将该数据库保存在D:\学生名字文件夹下,该数据库包含一个主数据文件为20MB,最大大小为100MB,按10MB增长;日志文件大小为10MB,最大大小为60MB,按10%比例增长。 2.在KSBOOK数据库中创建三个表,分别为Student(学生表)、Course(课程表)和SC(选课表),各表的结构如(1)中所示,并在Student、Course和SC表中录入(2)中所示的数据(录入数据时可以使用企业管理器)。 (1)三个表的结构如下所示。 Student表字段名数据类型字段名含义SnoChar(11)学号SnameChar(30)姓名SexChar(2)性别SdeptChar(20)系别Sdatedatetime出生时间 Course表字段名数据类型字段名含义CnoInt课程号CnameChar(20)课程名PCnoInt先行课CreditInt学分 SC表字段名数据类型字段名含义SnoChar(11)学号Cnoint课程号Grade int成绩(2) 三个表的示例数据如下所示: Student表SnoSnameSexSdeptSdate20061081201段永丽女计算机1980-10-2420061081202朱国彩男计算机1983-09-1220061081214孙维男外语1987-08-2320061081219王丽华女数学1980-12-0920061081231和云凤女外语1986-02-1620061081220刘丽波男化生1987-04-1520061081262张红女中文1984-08-25 Course 表CnoCnamePCnoCredit1数据库332数学43操作系统444数据结构735数字通信636信息系统147程序设计22 SC表SnoCnoGrade20061081201193200610812012842006108120138420061081202283200610812023932006108123118420061081231282 3.将KSBOOK数据库的Student表中学号为20061081262的记录删除。 4.将KSBOOK数据库的Course表中课程号为4的学分的值改为2。 5. 将KSBOOK数据库的Student表中学号为20061081214的姓名改为“张铭”,所在系改为“物理”,性别改为“女”。 6. 查询Student表中计算机系学生的Sno、Sname和Sdate,结果列中的标题分别指定为学号、姓名和出生时间。 7.查询Student表中姓名中第2个字为“丽”的学生的学号和姓名。 8.把对表SC的INSERT、UPDATE和DELETE权限授予public角色,并允许将此权限再授予其他角色。 9.给role角色授予对表Student的Sno,Sname字段的SELECT权限。 10.在Course表中,按Cname+Credit创建一个cname_num_id索引。 11.定义一个自定义数据类型student_id_card,其中该自定义数据类型的基类型为char(30),并且非空。 12.创建对Student表中Sno字段、Course表中的Cno字段和SC表中的Sno和Cno字段的PRIMARY KEY约束。 13.建立 Student与SC、Course与SC之间的外码约束。 14.通过修改KSBOOK数据库的Student表,增加Sno字段的CHECK约束,要求Sno必须全由11个数字字符构成,每个数字字符的范围都在0到9之间,并且不等于00000000000。 15.将Student表中的Sex属性的默认值设为“男”。 16.编写程序求10的阶乘。 17.为sales(其中sales表在系统数据库pubs中)表创建一个名为inx_s

您可能关注的文档

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档