数据库原理
文章平均质量分 95
酸霉汤
一只菜鸟
展开
-
计算机三级数据库笔记
今天出分 优秀哈哈。计算机三级数据库第一套题一、选择题应用服务器从数据库服务器接收数据并返回给客户端。关系模型是静态稳定的,关系是动态的,随用户操作变化。设计人机界面可采用原型迭代法,首先进行用户界面初步设计,然后与用户不断讨论,改进设计方案。不能删除数据库中的日志内容,以获得更多的空间。(会破坏数据库的安全性和可靠性)创建索引的SQL语句格式:create [unique] index <索引名> on <表名> (<列名>[&l.原创 2021-05-12 11:47:00 · 834 阅读 · 1 评论 -
SQL Server 多类常用函数的使用
日期类函数1.返回系统当前日期及年,月,日,时,分,秒分项select getdate() as 当前日期, year(getdate()) as 年, month(getdate()) as 月, day(getdate()) as 日, datename(Hh,getdate())as 时, datename(Mi,getdate())as 分, datename(Ss,getdate())as 秒Datepart():返回代表指定日期的原创 2020-10-25 22:40:14 · 495 阅读 · 0 评论 -
数据库原理期末复习题
一.选择题数据库的基本表、存储文件、视图的结构分别对应( A )A.模式、内模式、外模式B.模式、外模式、内模式C.外模式、模式、内模式D.外模式、内模式、模式在数据库系统中,数据库管理系统和操作系统之间的关系是( D )A.相互调用B.并发运行C.操作系统调用数据库管理系统D.数据库管理系统调用操作系统数据库系统的物理独立性是指( B )A.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存原创 2020-06-24 09:54:26 · 8695 阅读 · 5 评论 -
数据库原理复习知识点
当两个子查询结果结构完全一致时,可以执行并、交、差操作。解析:并、交、差运算都是基本的关系代数运算,它们用于对关系模式中的记录进行处理,因此必须是“结构完全一致”才能够进行“并、交、差”操作。应用数据库的主要目的是:解决数据量大的问题。层次模型的数据结构是有向树结构。补充:层次模型是以记录型为结点构成的树,它把客观问题抽象为一个严格的自上而下的层次关系,在层次模型中,只存在一对多的实体关系,每个结点表示一个记录类型,结点之间的连线表示记录类型之间的联系。在网状模型中一个子结点可以有多个父结点。.原创 2020-06-17 09:54:29 · 940 阅读 · 0 评论 -
数据库原理闭包、范式和求最小函数依赖集的例题
闭包已知关系模式R(A,B,C),F是R上成立的FD集,F={A→B,B→C}, F的闭包F+有多少个?试写出(AB)+的所有闭包。解:根据已知条件和推理规则,可知F+有43个函数依赖。各种情况如下:答:F的闭包F+有43个;(AB)的闭包(AB)+ =ABC设关系R(ABCDE)上FD集为F,并且F={A→BC,CD→E,B→D,E→A}。求出R的所有候选键。解:A+=ABCDE B+=BD C+=C D+=D E+=EABCD 候选码有A、E。 &n原创 2020-06-05 21:59:56 · 10598 阅读 · 5 评论 -
SQLServer完整性实验
检验是否存在指定数据库if exists(select * from sysdatabases where name='XSGL')检验是否存在指定列if exists(select *from syscolumns where id='student' and name='uid')检验是否存在指定表if exists(select * from sysobjects where name='teacher')添加和删除添加为student表新增一列ididentit.原创 2020-05-31 23:00:18 · 883 阅读 · 0 评论 -
SQL Server常用数据类型
常用数据类型整型用于存储整数浮点型用于存储含小数的十进制数字符型日期时间数据类型位类型原创 2020-05-25 21:45:54 · 390 阅读 · 0 评论 -
SQL语句对用户授权操作
对方不能以sa的身份进行登录,我们就创建一个登录名xsMaster,密码111create login xsMaster with password='111';可以让对方用上面的登录名和密码进行登录了,但是不能打开数据库。接下来得创建一个用户xsuser,才能访问数据库。create user xsuser for login xsMaster; 创建完用户后,就可以访问数据库了,但是看不到所有的表及视图。授予用户xsuser对student表的查看权限grant sele.原创 2020-05-24 23:33:21 · 3859 阅读 · 0 评论 -
SQL语句带有exists谓词的子查询和相关子查询
(注:student是学生信息表,sc是学生选课表,course是课程信息表)exists谓词查询查询与其他所有学生年龄均不同的学生学号, 姓名和年龄(即不存在年龄相同的)select sno,sname,sage from student s where not exists (select sage from student t where s.sage=t.sage and s.sno!=t.sno);查询所有选修了1号课程的学生姓名(即存在选修了1号课程的学生)select原创 2020-05-18 23:16:13 · 3724 阅读 · 1 评论 -
SQL语句小测验
一. 选择题1.当关系R和S进行连接操作时,如果R中的元组不满足连接条件,在连接结果中也会将这些记录保留下来的操作是(A)A.左外连接 B.右外连接 C.内连接 D.自连接2.设在某SELECT语句的WHERE子句中,需要对Grade列的空值进行处理。下列关于空值的操作,错误的是(C)A.Grade IS NOT NULL B.Grade IS NULL C.Grade = NULL D.NOT (Grade IS NULL)3.下列聚合函数中,不忽略空值的是(D)A.SUM原创 2020-05-13 15:46:41 · 1907 阅读 · 0 评论 -
SQL语句集合查询(union、intersect、except)
集合查询:(确保属性一样)union:并操作例1:查询选修了1号课程或2号课程的学生的学号。select sno from sc where cno='1'unionselect sno from sc where cno='2';intersect:交操作例2:查询既选修了1号课程又选修了2号课程的学生的学号。select sno from sc where cno='1'intersectselect sno from sc where cno='2';except:差操作例原创 2020-05-11 19:46:01 · 2231 阅读 · 0 评论 -
数据库第一章知识点回顾
数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型。原创 2020-05-10 23:48:18 · 724 阅读 · 0 评论 -
数据库原理上课主要内容总结2
1、注释的写法:1)行注释--2)块注释同C语言中的块注释/*…*/2、取别名属性名 别名 或者 属性名 as 别名(即as可省略)注意:当要添加一个常量时,直接用单引号引起来,并与其它字段用逗号隔开。3、大小写字母转换两个函数:1)lower(列名):把属性值转化为小写字母;2)upper(列名):把属性值转化为大写字母。4、年月日的提取select s...原创 2020-04-27 09:51:45 · 201 阅读 · 0 评论 -
数据库视频中的题小结
关系模型中数据的逻辑结构是一张二维表,它由行和列组成。关系模型中一个码是 由一个或多个属性组成,其值能够唯一标识关系中一个元组。域是一组相同值的数据集合同一个关系模型的任何两个元组值可全同 错。在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为 选择关系运算中花费的时间可能最长的运算是选择 错在关系代数的专门关系运算中,将两个关...原创 2020-04-25 23:16:48 · 217 阅读 · 0 评论 -
数据库原理上课主要内容总结
超键(码):用于惟一确定一个元组的属性或属性组。候选键:不包含多余属性的超码。主键:从候选码中任意选一个。主属性:候选码中的每一个属性。非主属性:不在候选码中的每一个属性。1、给定关系R(身份证号,姓名,性别,年龄),假设没有重名的员工,请写出至少四个超键,并指出候选键和主键。超键:(身份证号)(姓名)(姓名,性别)(身份证号,年龄)候选码:(身份证号)(姓名)主码:(身份证号)或...原创 2020-04-20 23:25:04 · 817 阅读 · 0 评论 -
数据库原理第一章老师的作业
1、 数据管理技术主要经历文件管理阶段和数据库管理阶段,请简述文件管理方式在管理数据方面的缺点和数据库管理方式在管理数据方面的优点。答:文件管理方式在管理数据方面的缺点:(1)编写应用程序不方便(2)数据冗余不可避免(3)应用程序依赖性(4)不支持对文件的并发访问(5)数据间联系弱(6)难以满足不同用户对数据的需求。数据库管理方式在管理数据方面的优点:(1)相互关联的数据集合(...原创 2020-04-13 12:52:57 · 427 阅读 · 0 评论 -
数据库原理第一章概述
概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是 实体-联系模型。要保证数据库的逻辑数据独立性,需要修改的是 模式与外模式之间的映象。数据库中存储的是 数据以及数据之间的联系。数据库管理系统(DBMS)是 系统软件。数据库管理系统能实现对数据库中的数据的查询、插入、修改和删除等操作,这种功能称为 数据操纵功能。在数据库中,产生数据不一致的根本原因是 数据冗余。补充:数据不...原创 2020-04-11 17:08:32 · 230 阅读 · 0 评论