![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库系统原理实验作业
文章平均质量分 68
Maynine丶
这个作者很懒,什么都没留下…
展开
-
数据库原理 第十一章作业
原创 2021-05-29 17:07:05 · 320 阅读 · 0 评论 -
数据库原理 第十章课后题
原创 2021-05-23 23:47:03 · 494 阅读 · 0 评论 -
数据库原理 第九章课后题
原创 2021-05-16 23:29:42 · 429 阅读 · 0 评论 -
数据库原理第七章课后作业
7.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型。8.某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这写零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品、零件、材料、仓库的概念模型。10.试把习题7和习题8中的E-R图转原创 2021-05-09 13:44:58 · 904 阅读 · 2 评论 -
数据库原理实验——使用draw.io绘图
在线访问地址: draw.io1.认识界面第一次进入,会让我们选择存储方式,我们既可以用onedrive、github等云存储的方式,也可以把将来建立好的文件存在Device(设备)中,这里我就先选择进行设备存储,然后建立一个新图表。draw.io提供了各种类型的图,如流程图、表格、E-R图等,我们选择E-R图,点击创建。先不着急了解其他东西,看到右上角的小地球了吗,现在就可以把英文改成中文啦~改成中文是不是亲切了很多,现在让我们来看一下界面左侧边栏是我们可以用的各种图形中间是我们的原创 2021-05-03 11:29:42 · 5346 阅读 · 0 评论 -
数据库第6章总结
第六章规范化一、前言二、规范化1.函数依赖2.平凡函数依赖与非平凡函数依赖3.完全函数依赖与部分函数依赖4.码5.范式6.多值依赖7.规范化过程一、前言关系模式 :由五部分组成,是一个五元组R(U,D,DOM,F)R(U, D, DOM, F)R(U,D,DOM,F)R是符号化的元组语义U为一组属性D为属性组U中的属性所来自的域DOM为属性到域的映射F为属性组U上的一组数据依赖D、DOM与模式设计关系不大 这里只用到三元组:R<U,F>二维表每个分量必须是不可分开的数据项原创 2021-04-30 15:47:55 · 801 阅读 · 0 评论 -
数据库第六章课后习题
原创 2021-04-30 13:25:48 · 737 阅读 · 0 评论 -
数据库原理 第六章规范化例题
一、Y(X1,X2,X3,X4)Y(X1,X2,X3,X4)Y(X1,X2,X3,X4)(X1,X2)→X3(X1,X2)\rightarrow X3(X1,X2)→X3X2→X4X2\rightarrow X4X2→X4候选码?属于第几范式?解:∵X2→X4,\because X2 \rightarrow X4,∵X2→X4,∴(X1,X2)→X4\therefore(X1,X2)\rightarrow X4∴(X1,X2)→X4∵(X1,X2)→X3\because(X1,X2)\rig原创 2021-04-27 19:01:35 · 1301 阅读 · 0 评论 -
数据库原理—SQL学习总结
这里写目录标题一、绪论1.1数据库的四个基本概念1.2关系模型1.3数据库系统的三级模式结构二、关系数据库2.1关系数据结构形式化定义2.2关系2.3关系模式2.4关系代数三、关系数据库标准语言SQL3.1开始:新建一个表3.2:各种查询四、五、一、绪论第一章的知识都是一些定义和概念,把重点需要记忆的东西挑了挑写在了这。1.1数据库的四个基本概念1.数据(data):描述事物的符号记录称为数据,数据是数据库中存储的基本对象,数据的含义称为数据的语义,数据与其语义是不可分的。2.数据库(datab原创 2021-04-24 00:24:19 · 1126 阅读 · 1 评论 -
【数据库系统原理作业】十三、第五章作业题
drop procedure grade_sum;gocreate procedure grade_sumasdeclare@_60 int,@60_70 int,@70_80 int,@80_90 int,@90_100 intbeginselect @_60=count()from SC,Coursewhere SC.Cno=Course.Cnoand Grade<60;select @60_70=count()from SC,Coursewhere SC.Cno原创 2021-04-20 09:10:57 · 1128 阅读 · 0 评论 -
【数据库系统原理作业】十二、第四章作业题
第四章作业题2021.4.186.对下列两个关系模式:学生(学号、班级、年龄、性别、家庭住址、班级号) 班级(班级号,班级名,班主任,班长)。使用GRANT语句完成以下授权功能根域题意,先在数据库中建立两个新的关系模式学生(Students)和班级(Class)create table Class--课程表(ClassNum int primary key,ClassName char(5) unique not null,HeadTeacher char(5) not null,原创 2021-04-19 00:40:25 · 700 阅读 · 0 评论 -
【数据库系统原理作业】十一、第五章例题
数据库完整性一、实体完整性1.实体完整性定义二、参照完整性三、用户定义的完整性四、完整性约束命名字句五、域中的完整性限制六、断言一、实体完整性1.实体完整性定义关系模型的实体完整性create table 中用 primary key 定义主键例1.将Student表中的Sno属性定义为码--在列级定义主码create table Student( Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) NOT NULL, Ssex CHAR(2), Sage S原创 2021-04-18 21:04:01 · 1567 阅读 · 0 评论 -
【数据库系统原理作业】十、数据库安全性控制
数据库安全性一、数据安全性控制1.授权:授予与回收①.自主存取控制方法②.GRANT语句③.REVOKE语句2.数据库角色二、视图机制三、审计一、数据安全性控制1.授权:授予与回收先为例题创建几个用户create login U_1 with password='123456';--创建登录名create user U1 for login U_1; --创建用户名create login U_2 with password='123456';create user U2 for login原创 2021-04-17 16:40:32 · 1414 阅读 · 1 评论 -
【数据库系统原理作业】九、第三章章后练习题
1.有两个关系S(A,B,C,D)和T(C,D,E,F),写出下列查询等价的SQL表达式--(1)select * from S where A='10';--(2)select A,Bfrom S;--(3)select * from Sinner join T on S.C = T.C and S.D = T.D;--(4)select * from Sinner join T on S.C = T.C;--(5)select * from Sinner join原创 2021-04-17 00:24:41 · 533 阅读 · 0 评论 -
【数据库系统原理作业】八、集合查询、派生词查询、数据更新、空值的处理、视图
一、数据查询1.集合查询2.基于派生表的查询3.selcet语句的一般形式二、数据更新1.插入数据2.修改数据3.删除数据一、数据查询1.集合查询集合操作的种类并-UNION交-INTERSECT差-EXCEPT例1.查询计算机科学系的学生及年龄不大于19岁的学生select *from Studentwhere Sdept='CS'unionselect *from Studentwhere Sage<=19;或者可以用or实现:select *from St.原创 2021-04-16 16:35:06 · 946 阅读 · 0 评论 -
【数据库系统原理作业】七、数据查询中的嵌套查询
嵌套查询一、带有IN谓词的子查询二、带有比较运算符的子查询三、带有ANY(SOME)或ALll谓词的子查询四、带有EXIST谓词的子查询嵌套查询:一个SELECT-FROM-WHERE语句称为一个查询块将一个查询块嵌套在另一个查询块的WHERE子句或HAVING短语的条件中的查询称为嵌套查询例如:select Snamefrom Studentwhere Sno IN (select Sno from SC where Cno='2');-----------------原创 2021-04-12 00:11:30 · 1920 阅读 · 0 评论 -
【数据库系统原理作业】六、数据查询中的连接查询
连接查询一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-04-05 23:48:34 · 1969 阅读 · 0 评论 -
【数据库系统原理作业】五、数据查询中的单表查询
单表查询一、选择表中的若干列①.查询指定列例1.查询全体学生的学号与姓名select Sno,Snamefrom Student;例2.查询全体学生的姓名、学号、所在系select Sname,Sno,Sdeptfrom Student;②.查询全部列选出所有属性列:方法一:在SELECT关键字后面列出所有列名方法二:将<目标列表达式>指定为 *例.查询全体学生的详细记录select *from Student;/*等价于select Sno,Sname原创 2021-04-05 11:21:34 · 4121 阅读 · 0 评论 -
【数据库系统原理作业】四、数据的查询与更新
数据的查询与更新一、数据查询1.索引的建立与删除①索引建立②修改与删除索引2.数据字典3.数据查询二、数据更新1.插入数据①插入元组②插入子查询结果一、数据查询1.索引的建立与删除①索引建立建立索引(INDEX)的目的:加快查询速度。关系数据库管理系统中常见的索引:顺序文件上的索引B+树索引散列(hash)索引位图索引语句格式:create [unique] [cluster] index <索引名>on <表名>(<列名>[<次序>原创 2021-03-24 13:31:56 · 1150 阅读 · 1 评论 -
【数据库系统原理作业】三:数据定义的相关操作
数据定义的相关操作 一、建立用户二、例题1.模式的定义与删除①.为用户WANG定义一个学生-课程模式S-T②.输入CREATE SCHEMA AUTHORIZATION WANG;③.为用户WANG创建一个模式TEST,并且在其中定义一个表TAB1;然后继续建立表TAB2④.DROP SCHEMA TEST CASCADE;2.基本表的定义、删除与修改①.建立“学生”表Student。学号是主码,姓名取值唯一。②.建立一个“课程”表Course③.建立一个学生选课表SC3.索引的建立与删除①.向Studen原创 2021-03-22 20:28:00 · 2429 阅读 · 3 评论 -
【数据库系统原理实验作业】二:编写计算器程序
工程文件下载:https://pan.baidu.com/s/118N1FUDjwqlsbZEwr5lJPQ提取码:4399一、下载c#①登陆网址:https://visualstudio.microsoft.com/zh-hans/下载community 2019,登录微软账户即可免费使用vstudio。②打开安装程序,选择.NET桌面开发,VS就可以帮下载并配置好C#的运行环境。二、从创建项目到了解C#①打开VS,找到windows窗体应用后,点击,然后为你的项目命名。②从在设计视原创 2021-03-16 01:14:57 · 605 阅读 · 0 评论 -
【数据库系统原理实验作业】一:SQLserver数据库的建立、表的建立及增删改
一、使用sa账号登录SQLserver服务器1.点击文件→连接对象资源管理器。2.选择以windows身份验证登录。3.服务器右键点击属性,在安全性一栏,打开SQL server和windows 身份验证模式。4.在安全性→登录名一栏中找到sa,右键点击属性,设置登录密码在状态一栏设置授予 和 启用5.重新启动服务器...原创 2021-03-08 12:09:28 · 863 阅读 · 2 评论