![](https://img-blog.csdnimg.cn/ee05df6bbee047a08624a51d90c9d5f6.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库系统原理
文章平均质量分 93
根据b站哈尔滨工业大学战德臣《数据库系统原理》教授视频学习笔记,介绍数据库系统原理以及案例实践
牧樵
学生
展开
-
数据库系统原理(五)
1.需求分析:收集需求和理解需求,“源”2.概念数据库设计:建立概念模型,E-R图/IDEF1X图3.逻辑数据库设计:建立逻辑模型,“关系模型”包括全局模式和用户模式4.物理数据库设计:建立物理模型。原创 2023-02-04 19:52:00 · 1892 阅读 · 0 评论 -
数据库系统原理(四)
1.自主安全性的授权过程及其问题第一步:DBA创建DB,并为每一个用户创建一个账户假定建立了五个用户:UserA,UserB,UserC,UserD,UserE第二步:DBA授予某用户账户级别的权利假定授予UserA第三步:具有账户级别的用户可以创建基本表或视图,他也自动称为该表或该视图的属主账户,拥有该表或该视图的所有访问权利假定UserA创建了Employee,则UserA就是Employee表的属主账户。原创 2023-02-01 11:09:45 · 547 阅读 · 1 评论 -
数据库系统原理(三)
不产生无限关系和无穷验证的运算被称为是安全的关系代数是一种集合运算,是安全的;集合本身是有限的,有限元素集合的有限次运算仍旧是有限的关系演算不一定是安全的,R(t)是有限的,但不在R(t)中的元素就可能是无限的,例如t[2]>3是无限的。SQL语言是集DDL,DML和DCL于一体的数据库语言SQL语言主要由以下9个单词引导的操作语句来构成,但每一种语句都能表达复杂的操作请求:Create(建立),Alter(修改), Drop(撤销)原创 2023-01-19 18:35:27 · 1164 阅读 · 0 评论 -
数据库系统原理(二)
1.指出有多少列。2. 首先定义“列”的取值范围“域”(域:一组值的集合,这组值具有相同的数据类型;集合中元素的个数称为域的基数3. 再定义“元组”及所有可能组成的元组:笛卡尔积(由n个域中各取一个元素(随机组合),构成一个元组[笛卡尔积的每个元素(d1,d2…dn)称作一个n-元组])4. 找出关系中的元组。元组(d1,d2…dn)的每一个分量di叫做一个分量;元组是从每一个域任取一个值所形成的一种集合,笛卡尔积是所有这种可能组合的集合,即,笛卡尔积是由n个域形成的所有可能的n-元组的集合;原创 2023-01-15 11:20:58 · 454 阅读 · 0 评论 -
数据库系统原理(一)
数据库建模:信息模型数据库设计数据库-表SQL:数据库语言数据库应用程序数据库维护与控制数据库存储与查询数据库事务处理主要学习关系数据库,其中包括了面向对象数据库,XML数据库,NoSQL数据库以及其他数据库数据库:数据库是电子化信息的集合。将信息规范化并使之电子化,形成电子信息‘库’,以便利用计算机对这些信息进行快速有效的存储,检索,统计与管理。数据库与表的关系:数据库起源于规范化“表”的处理Table:以按行按列形式组织及展示的数据Table的常用术语。原创 2023-01-02 12:01:29 · 140 阅读 · 0 评论