1 / 40
文档名称:

数据库系统概论练习.doc

格式:doc   大小:57KB   页数:40
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论练习.doc

上传人:镜花水月 2019/11/17 文件大小:57 KB

下载得到文件列表

数据库系统概论练习.doc

文档介绍

文档介绍:--------------------------校验:_____________-----------------------日期:_____________数据库系统概论练习实验一:数据定义/数据操纵语言实验目的熟悉Oracle上机环境及Oracle客户端的配置;熟练掌握和使用DDL语言,建立、修改和删除数据库表、主键、外键约束关系和索引;熟练掌握和使用DML语言,对数据进行增加、修改和删除操作。:例1-1:(建立数据库表)建立教学数据库的四个数据库表,其中Student表中不包含SSEX(C,2)字段,Sname字段为Sname(C,8)且可为空。例1-2:(修改数据库表)在Student表中增加SEX(C,2)字段。例1-3:(修改列名)将Student表中列名SEX修改为SSEX。例1-4:(修改数据库表)将Student表中把Sname字段修改为Sname(C,10)且为非空。例1-5:(建立索引)为Score表按课程号升序、分数降序建立索引,索引名为SC_GRADE。例1-6:(删除索引)删除索引SC_GRADE。例1-7:(建立数据库表)建立数据库表S1(SNO,SNAME,SD,SA),其字段类型定义与Student表中的相应字段(SNO,SNAME,SDEPT,SAGE)的数据类型定义相同。例1-8:(修改数据库表)删除成绩表Score的参照完整性约束关系。例1-9:(修改数据库表)添加成绩表Score的参照完整性约束关系。例1-10:(修改数据库表名)将数据库表S1改名为Student_Temp。:例2-1:(插入数据)按前面各表中的数据分别插入到教学数据库的四个数据库表中。例2-2:(多行插入)将表Student中在计算机系(‘CS’)的学生数据插入到表Student_Temp中。例2-3:(利用查询来实现表的定义与数据插入)求每一个学生的平均成绩,把结果存入数据库表Student_Gr中。例2-4:(修改数据)将Student_Temp表中所有学生的年龄加2。例2-5:(修改数据)将Course表中‘程序设计’课时数修改成与‘数据结构’的课时数相同。例2-6:(插入数据)向Score表中插入数据(‘98001’,‘001’,95),根据返回信息解释其原因。例2-7:(插入数据)向Score表中插入数据(‘97001’,‘010’,80),根据返回信息解释其原因。例2-8:(删除数据)删除Student表中学号为‘96001’的学生信息,根据返回信息解释其原因。例2-9:(删除数据)删除Course表中课程号为‘003’的课程信息,根据返回信息解释其原因。例2-10:(删除数据)删除学生表Student_Temp中学号以96打头的学生信息。例2-11:(删除数据)删除数据库表Student_Temp中所有学生的数据。例2-12:(删除表)删除数据库表Student_Temp和Student_Gr。实验程序createtablestudent(snochar(5)primarykey,snamechar(8),sdeptchar(2)notnull,sclasschar(2)notnull,sagenumeric(2),ssexchar(2)notnull)ochar(3)amechar(16)unique,ctimenumeric(3))createtableteach(tnamechar(8),tsexchar(2),cnochar(3),tdatedatetime,tdeptchar(2),primarykey(o,tdept),o)o))createtablescore(snochar(5),cnochar(3),scorenumeric(5,2)primarykey(o),foreignkey(sno)referencesstudent(sno),o)o))altertablestudentaddsexchar(2)altertablestudentaltercolumnsnamechar(10)notnullcreateuniqueindexsc_gradeonscore(sno,scoredesc)createtables1(snochar(5)primarykey,snamechar(8),sdchar(2),sanumeric(2))altertablescoredropconstraintfk_score_studentaltertablescoreaddconstraintfk_score_studentforeignkey(sno)referencesstudent(sno)onupdatecascadeondeletecasc

最近更新

最新全国政法队伍教育整顿知识竞赛试题库及参.. 40页

最新全国政法队伍教育整顿知识竞赛试题库带答.. 40页

最新煤气操作证考试题100道及参考答案(突破训.. 39页

新安全生产法知识竞赛试题库附完整答案(典优.. 44页

最新煤气操作证考试题100道(各地真题) 39页

最新煤气操作证考试题100道含答案(达标题) 39页

新沂河行洪限制下宿连航道穿越段整治规模比选.. 7页

人参皂苷Rb2通过激活Keap1-Nrf2HO-1信号通路改.. 7页

2025年医用过滤器合作协议书 75页

2025年全媒体项目建议书 71页

2025年冷冻食品项目合作计划书 62页

2025年供热供暖项目发展计划 67页

2025年便携式数字地震仪合作协议书 64页

两种自动配准方式对食管癌放疗危及器官受照剂.. 6页

2025年石家庄工程职业学院单招职业技能考试模.. 44页

2025年苏州经贸职业技术学院单招职业倾向性测.. 44页

2025年贵州职业技术学院单招职业倾向性测试模.. 44页

2025年青岛求实职业技术学院单招职业倾向性测.. 44页

2025广东格兰云天招聘考试参考题库附答案解析.. 46页

2025湖北仙桃市城市发展投资集团有限公司第二.. 44页

2025福建泉州侨乡文体产业开发有限公司泉州市.. 50页

2025重庆云阳县泥溪镇卫生院招聘1人参考题库附.. 43页

2026内蒙古自治区到华南理工大学定向选调(选.. 49页

2026山西省面向电子科技大学选调优秀高校毕业.. 52页

建筑热工方向大专业跨度研究生培养中的过渡课.. 7页

2026年C语言题库新版 13页

家里虽无“化骨水”,但风险也不低 5页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2025年安徽邮电职业技术学院单招职业技能测试.. 66页