
数据库实验作业
文章平均质量分 84
作家小姐
好好学习,天天向上
展开
-
数据库选择判断题(期末复习)
4、学生关系S(SNO,SNAME,SSEX,SAGE,SDEPT)的主键为SNO,学生选课关系SC(SNO,CNO,SCORE)的主键为(SNO,CNO),则关系模式R(SNO,CNO,SSEX,SAGE,SDEPT,SCORE)的主键为(SNO,CNO),其满足(A)8、设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,B→D},则关系模式R的规范化程度最高达到(A )。10、有两个关系R(A,B,C)和S(B,C,D),将R和S进行自然连接,得到的结果包含几个列(B)原创 2024-01-31 14:30:00 · 1133 阅读 · 0 评论 -
《数据库原理》设计作业——图书管理查询系统(期末大作业)
要求:简述系统的开发背景与意义,系统研究现状,系统主要内容,实现目标及技术路线等内容。300字以上① 一个出版社对应多个图书,一个图书对应一个出版社,出版社和图书是一对多联系。② 一个图书类型对应多个图书,一个图书对应一个图书类型,图书类型和图书是一对多联系。③ 一个读者类型对应多个读者,一个读者对应一个读者类型,读者类型和读者是一对多联系。④ 一个图书库对应多个图书类型,一个图书类型对应一个图书库,图书库和图书类型是一对多联系。原创 2024-06-07 09:34:04 · 2967 阅读 · 3 评论 -
数据库的完整性约束
1) 为表course建立一个 INSERT触发器,当插入的新行中课程学分(ccredit)的值不是1~6时,就激活该出发器,撤销该插入操作,并使用RAISERROR语句返回一个错误信息。4)创建INSTEAD OF触发器,当向sc表中插入记录时,先检查sno列上的值在student中是否存在,如果存在执行插入操作,如果不存在则提示“该学生不存在”。值的行的操作,该值由其它表的现有行中的外键列引用。8)向sc表添加记录时,如果该记录的sno字段的值在student中不存在,则拒绝插入;原创 2024-01-31 09:00:00 · 1279 阅读 · 0 评论 -
视图、索引和数据安全性
1)创建所有学生学号、姓名及年龄的信息视图stu_info2)创建CS系学生基本信息视图stu_cs3)创建选修课成绩在80分以上的学生的信息视图stu_80,包括学生基本情况及成绩。T-SQL1)创建CS_age视图,包括CS系各学生的学号、姓名及年龄,要求进行修改和插入操作时仍需保证该视图只有CS系的学生;2)创建CS_age_20视图,包括CS系学生年龄在20岁以上的基本信息;并保证对视图文本的修改都要符合年龄大于20这个条件。原创 2024-01-30 16:33:10 · 1233 阅读 · 0 评论 -
数据查询及更新
1)查询选修了‘数学’或者‘大学英语’的学生学号、姓名、所在院系、选修课程号及成绩;8) 使用ANY、ALL 查询,列出其他院系中比WM系所有学生年龄小的学生的姓名;7)使用嵌套查询查询其它系中年龄小于CS系的某个学生的学生姓名、年龄和院系;4) 查找选修了至少一门和张力选修课程一样的学生的学号、姓名及课程号;12)列出有二门以上课程(含两门)不及格的学生的学号及该学生的平均成绩;9)使用集合查询查询选修1号课程同时选修2号课程的同学的学号与姓名;5) 查询只被一名学生选修的程号课程的课、课程名;原创 2024-01-25 11:38:29 · 535 阅读 · 0 评论 -
数据库数据查询
2023年最新版数据库实验作业,本实验从实验四接触代码部分开始更新,后续会接着更新。初读者注意:数据库中代码不区分大小写!原创 2024-01-21 23:43:48 · 539 阅读 · 0 评论