数据库典型例题记录
文章平均质量分 58
学习学习学习!继续冲冲冲!
Better => Best
搏一搏 单车变摩托
展开
-
数据库实验
一、表、索引、视图的创建实验题目:数据定义实验目和要求:掌握数据表的创建,修改,删除的方法熟悉常用数据类型掌握索引的创建,删除。通过实验理解唯一索引,聚簇索引掌握视图的概念,视图的创建和删除掌握利用视图进行数据查询的方法实验步骤:按实验内容要求完成各项操作根据题目要求给出解决方案提交实验报告实验内容:数据表的建立建立s,c,sc三章数据表,并给每个属性定义合适数据类型,声明主外码CREATE TABLE Student( Sno CHAR(9) PRIMA原创 2020-05-13 17:43:28 · 3630 阅读 · 0 评论 -
第十章——>判断系统故障发生时,哪些事务需要重做、回滚操作
【解答】4.(1)故障发生时,T1、T3已经提交,T2已经回滚,T4未完成,所以回复时T1、T3要重做,T4撤销,T2因为故障发生前已经回滚(所做所有操作撤销,恢复原值),相当于T2没有发生,所以就不需要处理了。(2)同理可得:T1重做,T3回滚(3)T1重做,T2、T3回滚(4)T1重做,T2回滚5.(1)A=8,B=7,C=11(2)A=10,B=0,C=11(3)A=1...原创 2020-05-07 09:27:58 · 7425 阅读 · 3 评论 -
第七章——>概念设计结构
某医院病房管理系统有四个实体:科室:科名,科地址,电话病房:病房号,病房地址医生:编号,姓名,职称,年龄病人:病历号,姓名,性别有以下语义:① 一个科室有多个病房,多个医生,一个病房属于一个科室,一个医生属于一个科室② 一个医生负责多位病人,一个病人的主管医生只有一位③ 一个病房可以入住多个病人,一个病人只能住在一个病房完成此系统的ER模型。设计图书管理系统,读者包括读者号...原创 2020-04-22 12:01:53 · 1784 阅读 · 1 评论 -
第六章——>模式分解
在某个数据库中,有关系模式sc(sno,iname,ilocal,cno,ctitle,grade)其中sno为学号,iname为教师名,ilocal为教师住址,cno为课程号,ctitle为课程名,grade为成绩。有以下语义:1)每个学生可以选修多门课程,每门课程可以有多名学生选修,每个学生选修一门课程获得一个成绩2)每个教师有唯一的一个住址3)每门课程有唯一课程号4)每个教师可以讲...原创 2020-04-22 11:58:18 · 1013 阅读 · 0 评论 -
第六章——>如何求关系模式候选码、判断关系模式属于第几范式、求最小覆盖集Fm
1:求关系模式候选码的方法设关系模式R中的属性集U=ABC…,有N个属性,判断U中属性在FD中出现的位置(1)左右出现;(2)只在左部出现;(3)只在右部出现;(4)不出现;方法:按以下几步来求候选键1.只在FD右部出现的属性,不属于候选码;2.只在FD左部出现的属性,一定存在于任何候选码当中;3.两边均不出现的属性一定存在于任何候选码当中;4.其他属性逐个与2,3的属性组合,...原创 2020-04-20 16:29:43 · 12943 阅读 · 3 评论 -
(高级篇)第六章:关系数据理论
1.设关系模式R(U,F),U={E,G,H,I,J},F={E->I , J->I , I->G , GH->I , IH->E},判断关系R属于第几范式?Ø 关系模式R的候选码为: JH Ø 码属性集为{H,J},非码属性集{E,G,I}Ø 存在非主属性对码的部分依赖J->I所以R(U,F)属于1NF2.设关系模式R(A,B,C,D),F=...原创 2020-04-19 21:27:05 · 1467 阅读 · 1 评论 -
第五章:数据库完整性
CREATE TABLE 职工( 职工号 NUMBER (9) , CONSTRAINT C1 PRIMARY KEY(职工号), 姓名 CHAR(20), 年龄 SMALLINT, CONSTRAINT C2 CHECK(年龄 <= 60), 职务 CHAR(8), 工资 NUMBER(9), 部门号 NUMBER(20), ...原创 2020-04-17 10:30:27 · 209 阅读 · 0 评论 -
第四章——>数据库安全性
第6题(1)GRANT ALL PRIVILEGES ON TABLE 学生,班级 TO U1 WITH GRANT OPTION;(2) GRANT SELECT,UPDATE(家庭住址)ON TABLE 学生TO U2;(3)GRANT SELECT ON TABLE 班级TO PUBLIC;(4)CREATE ROLE R1; ...原创 2020-04-16 11:10:03 · 242 阅读 · 0 评论 -
第三章:SQL——>视图操作
对于以下关系模式:Teacher(tno , tname ,tage,tsex,title)project(pno,pname, tno,classify)work(tno,pno,pt)其中teacher为教师关系,tno为教师编号,tname为教师名,tage为年龄tsex为性别,title为教师的职称;project为项目关系,pno为项目号,pname为项目名,tno为负责人教师...原创 2020-04-14 13:45:16 · 468 阅读 · 0 评论 -
第三章:SQL——>集合查询与数据更新
对于以下关系模式:Teacher(tno , tname ,tage,tsex,title)project(pno,pname, tno,classify)work(tno,pno,pt)其中teacher为教师关系,tno为教师编号,tname为教师名,tage为年龄tsex为性别,title为教师的职称;project为项目关系,pno为项目号pname为项目名,tno为负责人教师编...原创 2020-04-12 17:07:27 · 265 阅读 · 0 评论 -
第三章:SQL——>多表查询
对于以下关系模式:Teacher(tno , tname ,tage,tsex,title)project(pno,pname, tno,classify)work(tno,pno,pt)其中teacher为教师关系,tno为教师编号,tname为教师名,tage为年龄tsex为性别,title为教师的职称;project为项目关系,pno为项目号pname为项目名,tno为负责人教师编...原创 2020-04-11 15:59:24 · 1066 阅读 · 0 评论 -
第三章:SQL——>基本表的定义、删除与修改
对于以下关系模式:Teacher(tno ,tname ,tage,tsex,title)project(pno,pname, tno,classify)work(tno,pno,pt)其中teacher为教师关系,tno为教师编号,tname为教师名,tage为年龄tsex为性别,title为教师的职称;project为项目关系,pno为项目号pname为项目名,tno为负责人教师编...原创 2020-04-11 15:55:43 · 961 阅读 · 0 评论 -
(基础篇)第二章:关系数据库——>关系代数的运算
设有一个SPJ数据库,包括S、P、J、SPJ 四个关系模式:S(SNO, SNAME, STATUS, CITY);P(PNO, PNAME, COLOR, WEIGHT);J(JNO, JNAME, CITY);SPJ(SNO, PNO, JNO,QTY);试用关系代数完成下列查询:1)求供应工程J1零件的供应商号SNO;πSNO (σJNO=‘J1’(SPJ))2)求供应工程J...原创 2020-04-11 15:53:43 · 3290 阅读 · 0 评论