
数据库概论
数据库概论的知识,抽象的知识透明化,打通任督二脉。
纪伯伦的小弟
这个作者很懒,什么都没留下…
展开
-
学习数据库概论第六天
第五章数据库的完整性是指数据的正确性和相容性。数据的正确性是指数据是符合现实世界语义、反映当前实际状况的,数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的。数据的完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的护数据。数据的安全性是保护数据库防止恶意破坏和非法存取。因此,完整性检查和控制的防范对象是不合语义的、不正确的数据,防止它们进入数据库。安全性控...原创 2020-03-01 18:57:46 · 835 阅读 · 1 评论 -
学习数据库概论第五天
3.7视图视图是从一个或几个基本表导出的表。它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。一旦基本表中的数据发生变化,从视图中查询出的数据也就随之改变了。1.定义视图Create view 视图名([列名,[列名]…])As 子查询[with check option];With check option表示对视图...原创 2020-02-29 20:40:02 · 768 阅读 · 0 评论 -
学习数据库概论第四天
2.连接查询若一个查询同时涉及两个以上的表,则称之为连接查询。分为:等值连接查询、自然连接查询、非等值连接查询、自身连接查询、外连接查询和复合条件连接查询等。等值连接和非等值连接例3.49 查询每个学生及其选修课程的情况。Select Student.,SC.From Student,SCWhere Student.Sno=SC.Sno;若在等值连接中把目标列中重复的属性列去掉...原创 2020-02-28 21:43:20 · 1045 阅读 · 0 评论 -
学习数据库概论第三天
第三章3.1 SQL概述SQL集数据查询、数据操纵、数据定义和数据控制功能于一体。主要特点:1.综合统一数据库系统的主要功能是通过数据库支持的数据语言来实现的。非关系模型(层次模型、网状模型)的数据语言一般都分为:(1)模式数据定义语言(模式DDL)(2)外模式数据定义语言(外模式DDL或子模式DDL)(3)数据存储有关的描述语言(DSDL)(4)数据操纵语言(DML)它们分别...原创 2020-02-27 22:01:41 · 709 阅读 · 0 评论 -
学习数据库概论第二天
1.3数据库系统的结构在数据模型中有“型(type)”和“值(value)”的概念。型是指对某一类数据的结构和属性的说明,值是型的一个具体赋值。例:学生记录定义为(学号,姓名,性别,系别,年龄,籍贯)这样的记录型,而(201315130,李明,男,计算机系,19,江苏南京市)则是该记录型的一个记录值。模式是数据库中全体数据的逻辑结构和特性的描述,它仅仅涉及型的描述,不涉及具体的值。模式的一...原创 2020-02-26 18:18:49 · 611 阅读 · 1 评论 -
学习数据库概论第一天
第一章绪论1.1数据库系统概论数据是数据库中存储的基本对象,是描述事物的符号记录。数据的含义称为数据的语义,数据与语义是不可分的。数据库是长期储存在计算机内、有组织的,可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。特点:永久存储、有组织、可共享。数据库管理系统是位于用户与操作系统之间的一层数据管理...原创 2020-02-25 21:32:50 · 428 阅读 · 0 评论 -
数据库概论的关系数据理论(保证理解透彻)
函数依赖:函数依赖的基本理解函数依赖的定义:理解:关键看X属性组,若在关系R中,元组的X属性组相同时,有Y属性组相同,X函数决定Y。并且,若在关系R中,每个元组的X属性组都不相同,则X一定函数决定Y。函数依赖示例函数依赖的特性理解:(1)属性组X函数决定属性组Y,且Y不包含于X,则这种函数依赖也叫非平凡的函数依赖。之后针对的大部分都是非平凡的函数依赖,因为平凡的函数依赖研究...原创 2020-04-05 17:46:04 · 1881 阅读 · 0 评论 -
数据库概论之模式分解理论(理解简单明了)
模式分解理论模式分解:模式分解的概念:模式分解的特性:数据内容的等价性:数据约束的等价性模式分解要考虑的问题:模式分解的分类:无损连接分解:无损连接分解概念:无损连接分解的检验算法:无损连接分解算法示例:无损连接分解的检验简单方法:无损连接分解的性质:保持依赖分解:保持依赖分解概念:保持依赖分解检验算法:保持依赖分解检验算法示例:关系模式无损连接分解成SCNF算法:一般方法分解成SCNF:采用无损...原创 2020-04-06 19:53:47 · 10432 阅读 · 2 评论 -
数据库概论之关系代数
关系代数关系代数关系代数运算的基本操作为什么要提出关系代数关系代数运算的约束集合操作:并操作差操作笛卡尔积纯关系操作选择投影小结关系代数的扩展操作交操作θ连接等值连接自然连接小结关系代数表达式的书写思路关系代数的复杂扩展操作除操作外连接总结关系代数关系代数运算的基本操作为什么要提出关系代数关系代数运算的约束集合操作:并操作差操作笛卡尔积纯关系操作选择...原创 2020-04-08 15:15:43 · 360 阅读 · 0 评论