- 博客(21)
- 收藏
- 关注
原创 学习总结与心得体会
在魏老师的教导之下,我学习到了很多数据库知识,并且懂得了很多道理: 在理论知识方面,在课上听老师讲,使我学会了很多以前没有学的知识。让我对数据库整体有了一个了解,而不是一部分一部分的很零散的片段。通过一次次的写博客,加深了我对概念的印象,在课上没听明白的知识,课下通过写博客遇到问题并加以解决,逐渐把知识弄懂。而且这次也是我第一次用博客来完成老师布置的作业。发现麻烦是真的麻烦,有收获是真的有收获。首先我就树立了一个观念,不是大神才能写博客。并且我通过自己写的这些博客,我很清楚记得自己都写了什么,然后在复习的时
2020-06-09 11:13:10
528
原创 作业6
例【3.29】查询学号为201215121的学生的详细情况 SELECT * FROM Student WHERE Sno LIKE ‘201215121’; 例【3.30】查询所有姓刘学生的姓名、学号和性别 SELECT Sname, Sno, Ssex FROM Student WHERE Sname LIKE ‘刘%’; 例【3.31】查询姓"欧阳"且全名为三个汉字的学生的姓名 SELECT Sname FROM Student WHERE Sname LIKE ‘欧阳_’; 例【3.32
2020-06-06 11:26:37
835
原创 作业5
新建索引: CREATE [UNIQUE][CLUSTER] INDEX <索引名> ON <表名>(<列名>[<次序>] [,<列名>[<次序>]]…); UNIQUE 此索引的每个索引值只对应唯一数据记录。 CLUSTER:聚簇索引 索引:可以建立在该表的一列或多列上,各列名之间要用逗号分隔 表名:要建索引的基本表的名字 次序:指定索引值的排列次序,ASC:升序,DESC:降序,ASC:缺省值 学生表和课程表分别按照学号和课序号进行
2020-06-06 11:20:12
194
原创 作业4
一、定义模式 【例3.1】 为用户定义一个学生-课程模式S-T。 先创建该用户: CREATE DATABASE STU STU->安全性->用户->新建 这里默认会是在master里面,所以要切换成刚建好的WANG 【例3.2】 CREATE SCHEMA AUTHORIZATION WANG; 该语句建立模式的时候省去了模式名,隐含为用户名 在SQL Server中,默认用户是dbo,所以表名是dbo.* 【例3.3】为用户WANG创建一个模式TEST,并且在其中定义一个表TA
2020-06-04 09:53:49
310
原创 作业7
【3.49】查询每个学生及其选修课程的情况 SELECT Student., SC. FROM Student, SC WHERE Student.Sno = SC.Sno; 【3.50】对例【3.49】用自然连接完成 SELECT Student.Sno,Sname,Ssex,Sage,Sdept,Cno,Grade FROM Student,SC WHERE Student.Sno = SC.Sno; 【3.51】查询选修2号课程并且成绩在86分以上的所有学生的学号和姓名 SELECT
2020-06-04 09:45:24
172
原创 作业17
嵌入式SQL 1、SQL语言提供了两种不同的使用方式:交互式和嵌入式,我们之前使用的是交互式,直接出结果的。我们之所以要引入嵌入式SQL,是因为SQL语言是非过程性语言;事物处理应用需要高级语言。 2、嵌入式SQL是将SQL语句嵌入程序设计语言中,被嵌入的程序设计语言,如C、C++、Java、python,称为宿主语言,简称主语言。 主语言为C语言时,语句格式: EXEC SQL <SQL语句>; 主语言为JAVA时,嵌入式SQL称为SQLJ,语句格式: #SQL{<SQL语句>};
2020-05-10 16:44:35
336
原创 作业16
1、学校中有若干个系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型 2、某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料组成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品、零件、材料、仓库的概念模型 3、试把上面两个题中的E-R模型转换为关
2020-05-10 16:38:34
530
原创 作业15
数据依赖 一个关系内部属性与属性之间的一种约束关系。其中最重要的是函数依赖和多值依赖。 函数依赖:设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意一个可能的关系r,r 中不可能存在两个元组在X上的属性值相等, 而在Y上的属性值不等, 则称“X函数确定Y”或“Y函数依赖于X”,记作 X→Y X \rightarrow YX→Y 。 码 设K为R<U,F>中的属...
2020-04-19 18:42:14
352
原创 作业8
[3.60]查询所有选修了1号课程的学生姓名。 select sname from student,sc where student.sno = sc.sno and sc.cno=‘1’; [3.61] 查询没有选修1号课程的学生姓名。 select sname from student where not exists (select * from sc where sno=student....
2020-04-17 16:45:41
259
原创 作业14
建立apartment表 create table apartment ( ano smallint primary key, aname char(8), mname char(10), telep char(13) ); create table worker ( wno char(8) primary key, wname char(8), wage smallint check(wa...
2020-04-17 16:37:55
163
原创 作业13
1.实体完整性 实体完整性(英语:Entity integrity)是在关系模型中,数据库完整性三项规则的其中之一。实体完整性这项规则要求每个数据表都必须有主键,而作为主键的所有字段,其属性必须是独一及非空值。 将Student表中的Sno定义为主码 –列级定义主码 CREATE TABLE Student (Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) NOT ...
2020-04-06 11:31:50
329
原创 作业12
1、对下列两个关系模式: 学生(学号,姓名,年龄,性别,家庭住址,班级号) 班级(班级号,班级名,班主任,班长) 使用GRANT语句完成下列授权功能: (1)授予用户U1对两个表的所有权限,并可给其他用户授权。 grant all privileges on student,class to U1 with grant option; (2)授予用户U2对学生表具有查看权限,对家庭住址具有更新权限...
2020-04-04 08:52:35
359
原创 作业11
授权 GRANT <权限>[,<权限>]… ON <对象类型> <对象名>[,<对象类型> <对象名>]… TO <用户>[,<用户>]… [WITH GRANT OPTION]; 4.1]把查询Student表权限授给用户U1 grant select on student to u1; [4.2]...
2020-04-04 08:37:07
440
原创 作业10
(1) SELECT * FROM S WHERE A=10; (2) SELECT A,B FROM S; (3) SELECT S.A,S.B,C,D,E,F FROM S,T WHERE S.C=T.C AND S.D=T.D; (4) SELECT S.,T. FROM S,T WHERE S.C=T.C; (5) SELECT S.,T. FROM S,T WHERE S.A<T...
2020-03-29 21:49:30
170
原创 作业9
数据更新 一、插入数据 1、插入元组 语句格式: INSERT INTO <表名> [(<属性列1>[,<属性列2 >…)] VALUES (<常量1> [,<常量2>]… ); 降新元组插入指定表中 INTO子句 (1)指定要插入数据的表名及属性列 (2)属性列的顺序可与表定义中的顺序不一致 (3)没有指定属性列:表示要插入的是一条完整...
2020-03-29 21:41:10
1260
原创 作业3
一.定义并理解下列术语,说明他们的联系和区别 域:是一组具有相同数据类型的值的集合。 笛卡尔积:给定一组域D1,D2,…,Dn,允许其中某些域是 相同的。 D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn = {(d1,d2,…,dn)|di ∈ Di,i=1,2,…,n} 关系:D1×D2×…×Dn的子集叫作在域D1,D2,…,Dn上的关系,表示为 R(D1,D2,…,Dn) R:关系名,...
2020-03-08 17:14:18
263
1
原创 作业2
一.定义并解释概念模型中术语(实体,实体型,实体集,实体之间的联系) 1.实体:客观存在并可相互区别的事物称为实体,实体可以是具体的事物,也可以是抽象的概念或联系。 2.实体型:具有相同属性的实体必然具有共同的性质和特征。用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。如学生(学号,姓名,性别,出生年月,所在院系,入学时间)就是一个实体型 3.实体集:同一类型实体的集合称为实体集。如全体学...
2020-02-24 16:20:28
1286
1
原创 作业1
一.SQ Server的安装 1.首先找到下载地址下载 如下版本 2.安装此软件 3.安装完成后点击界面右下角安装SSMS 4.重启电脑安装完毕 二.数据库中表的使用 1.首先打开数据库,选择登陆模式 2.进入后创建新的数据库 3.进入新建好的数据库,并且找到表这一栏单击右键点击创建新表 4对新创建的表进行列名字和类型添加,添加完毕后按ctrl+s进行表的命名和保存 5此为新创建好的表,对此表单...
2020-02-23 12:57:02
281
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅