数据库实验
文章平均质量分 60
element.wen
小柴
展开
-
数据库总结
Dn上的关系,表示为R(D1,D2,…若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码,简单的情况:候选码只包含一个属性,最极端的情况:关系模式的所有属性组是这个关系模式的候选码,称为全码(All-key),若一个关系有多个候选码,则选定其中一个为主码(Primary key),候选码的诸属性称为主属性(Prime attribute),不包含在任何侯选码中的属性称为非主属性(Non-Prime attribute)或非码属性(Non-key attribute)。原创 2024-04-22 13:17:19 · 869 阅读 · 0 评论 -
数据库大作业实验报告
选课记录(sclist):stuid(外码),csid(外码),选课时间(xkdate),选课成绩(grade)个人课表:课表编号(主码),csname,stuid(外码),csid(外码),上课时间。学生(students):stuid(主码),stuname,stusex,age。admin:user(主码),name,pwd,id。辅导员:职工号(主码),职工姓名,地址,联系方式。教室:教室编号(主码),教室地点,教室座位数。班级:班级名称(主码),班级专业,班级年级。原创 2024-04-19 11:13:08 · 161 阅读 · 0 评论 -
数据库实验6 :完整性
理解SQL Server的实体完整性、参照完整性和用户自定义的完整性;掌握SQL Server中实体完整性的建立,实践违反实体完整性的结果;掌握用户自定义约束,实践用户自定义完整性,利用查询分析器用CONSTRAINT、CHECK 等子句保证用户自定义完整性;了解触发器的作用及一般用法,掌握定义触发器方法。步骤,试着写一下定义级联删除功能的触发器。中的学号发生变化时,自动更新选课表。中某个选了课的学生的学号,并用。中的该生的学号是否自动更新了;中该学生选课记录中的学号;中输入一些记录,并用。原创 2024-04-19 11:06:58 · 1080 阅读 · 0 评论 -
数据库实验5 :数据视图
熟练掌握SQL Server查询分析器的使用方法,加深对标准SQL视图语句的理解。基于实验一创建的教学管理JXGL数据库,实现数据视图操作。原创 2024-04-19 11:01:08 · 346 阅读 · 0 评论 -
数据库实验4 :嵌套查询和数据更新
创建教学管理数据库“JXGL”,在“JXGL”数据库中创建3-2中的三张表并添加数据,实现数据的单表查询操作。1.熟练掌握SQL Server查询分析器的使用方法,加深对标准SQL查询语句的理解。2.熟练掌握简单表的数据嵌套查询和数据更新的操作方法。在教学管理“JXGL”数据库中写出下列操作的SQL语句。求选了1号课程但没选2号学生学号和姓名;求选了1号课程或2号学生学号和姓名;求选了1号课程和2号学生学号和姓名;原创 2024-04-19 10:55:44 · 277 阅读 · 0 评论 -
数据库 第三章作业
查询选修编号为“3-105“课程且成绩至少高于选修编号为“3-245”的同学的Cno、Sno和Degree,并按Degree从高到低次序排序。查询选修编号为“3-105”且成绩高于选修编号为“3-245”课程的同学的Cno、Sno和Degree.查询和学号为108的同学同年出生的所有学生的Sno、Sname和Sbirthday列。表(一)Student。查询选修“3-105”课程的成绩高于“109”号同学成绩的所有同学的记录。查询成绩高于学号为“109”、课程号为“3-105”的成绩的所有记录。原创 2024-04-19 10:51:40 · 588 阅读 · 0 评论 -
数据库实验三:连接查询和嵌套查询
创建教学管理数据库“JXGL”,在“JXGL”数据库中创建3-2中的三张表并添加数据,实现数据的单表查询操作。1.熟练掌握SQL Server查询分析器的使用方法,加深对标准SQL查询语句的理解。2.熟练掌握简单表的数据连接查询和嵌套查询的操作方法。(用所学知识实现以下语句)写出下列操作的SQL语句。题要求用嵌套查询实现)原创 2024-04-19 10:23:45 · 775 阅读 · 0 评论 -
数据库实验二:表单查询
16.查询男同学的学号、姓名、年龄和所在系,将查询结果按所在系的系号降序排列,同一系中的学生按年龄升序排列。3.查询全体学生的学号和姓名,使用列别名改变查询结果的列标题,把列名改为汉字“学生编号”“学生姓名”。9.查询成绩在95~99分(包括95分和99分)之间的选课记录的学号、课程号和成绩。13.查询课程名中第2个字为"据"字的课程的课程号、课程名和学分。24.查询有选课记录的同学的学号和他相应的选课门数。26.查询缺少了成绩的学生的学号和课程号。8.查询考试成绩有不及格的课程的课程号。原创 2024-04-19 09:39:30 · 301 阅读 · 0 评论 -
数据库实验1(附加)数据表修改
1.熟练掌握SQL Server查询分析器的使用方法,加深对标准SQL查询语句的理解。1.向Student表增加“入学时间”属性,其数据类型为字符类型。2. 将入学时间的数据类型由字符型改为日期型。在实验1的基础上进行表的修改。2.熟练掌握基本表的建立。写出下列操作的SQL语句。原创 2024-04-19 09:27:36 · 175 阅读 · 0 评论 -
数据库实验一:建立数据表
创建教学管理数据库“JXGL”,在“JXGL”数据库中创建课本3.2节中的三张表并添加数据,实现数据的单表查询操作。1.在表student中加入专业属性 major char(20)图示列出student表的内容。3.在数据库 “JXGL”中建立表course,定义主码和外码,并录入数据(课本3.2)2. 在数据库 “JXGL”中建立表student,定义主码,并录入数据(课本3.2)4.在数据库 “JXGL”中建立表sc,定义主码和外码,并录入数据(课本3.2)2.熟练掌握基本表的建立。原创 2024-04-19 09:24:19 · 308 阅读 · 0 评论