1 / 38
文档名称:

数据库系统概论练习.doc

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

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

分享

预览

数据库系统概论练习.doc

上传人:读书之乐 2020/3/24 文件大小:60 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)sp_rename'','ssex','column'altertablestudentaltercolumnsnamechar(10)notnullcreateuniqueindexsc_gradeonscore(sno,scoredesc)(snochar(5)primarykey,snamechar(8),sdchar(2),sanumeric(2))altertablescoredropconstraintfk_score_studentaltertablescoreaddconstraintfk_score_studentforeignkey(sno)referencesstudent(sno)onupdatecascadeondeletecascadesp_rename's1','student_tem

最近更新

2026年医学微生物学习题集含答案(实用) 40页

小学历史与文化知识竞赛题库100道附参考答案(.. 37页

新安全生产法知识竞赛试题库含答案(研优卷).. 43页

小学历史与文化知识竞赛题库100道及答案【新】.. 37页

新安全生产法知识竞赛试题库及完整答案(有一.. 44页

新安全生产法知识竞赛试题库附答案【突破训练.. 43页

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

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

最新煤气操作证考试题100道附参考答案(完整版.. 39页

强酸环境下产胞外多糖菌株筛选及其酸土改良效.. 26页

2025年医疗专业工程整体方案项目合作计划书 76页

2025年其他煤炭采选产品(低热值燃料)合作协.. 73页

2025年减毒活疫苗:卡介苗项目合作计划书 73页

2025年公关礼仪服务合作协议书 60页

2025年福州职业技术学院单招职业技能考试模拟.. 45页

2025年西双版纳职业技术学院单招职业适应性考.. 45页

2025年重庆航天职业技术学院单招职业倾向性测.. 44页

2025年鹤壁汽车工程职业学院单招职业技能考试.. 43页

2025广东佛山市高明区教师发展中心选聘中心副.. 45页

2025广东清远市英德市英红镇人民政府保安人员.. 48页

2025湖南邵阳市新邵县中心敬老院公开选调工作.. 47页

2025贵州贵阳市体育中学招聘2人考试参考题库附.. 43页

结核病与艾滋病共病患者中影响γ-干扰素释放试.. 31页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

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

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

沪科版八年级-《压强》单元测试题(含答案) 7页

企业承包商准入与退出机制 11页

中药配伍禁忌表 6页

《凌志轩四柱命理高级培训班教材》 72页