自考数据库系统原理
基于2019年新版自考数据库系统原理,博主自己写的,里面就是整本书各个章节的知识点
Bruce q
这个作者很懒,什么都没留下…
展开
-
数据库管理技术的发展——数据库系统原理(本科)
第一节:数据库技术发展概述一、第一代数据库系统代表:IMS,层次模型,IBM在1969年做出来的CODASYL,网状模型,DBTG在1970年做出来的特点:支持三级模式存取路径表示联系独立的DDL导航的DML二、第二代数据库系统E.F.Codd——1970年1980后,新开发的系统都是关系型三、第三代数据库系统OODB特征:支持数据管理、对象管理和知识管理保持或继承...原创 2020-03-25 12:01:58 · 312 阅读 · 0 评论 -
数据库应用设计与开发实例——数据库系统原理(本科)
第一节:需求描述与分析一、功能性需求1、管理员后台模块(1)学生信息管理(2)教师信息管理(3)课程信息管理(4)班级信息管理2、学生使用模块(1)查询课程(2)浏览所选课程(3)查询成绩3、教师使用模块(1)我的课程(2)登分二、非功能性需求可靠性、正确性、兼容性、健壮性第二节:系统设计一、功能模块设计登录验证模块二、数据库设计确定实体局部信息结构全局...原创 2020-03-25 12:00:49 · 832 阅读 · 0 评论 -
数据库安全与保护——数据库系统原理(本科)
第一节:数据库完整性一、完整性约束条件的作用对象1、 列级约束:列类型,取值范围,精确度的约束主键primary key、外键foreign key、唯一unique、检查check、缺省default、非空not null2、 元组约束:各字段之间相互约束,例如:开始日期小于结束日期3、 表级约束:若干元组之间、关系之间的约束二、定义与实现完整性约束1、实体完整性:主键不能为空2...原创 2020-03-25 11:59:08 · 203 阅读 · 0 评论 -
数据库编程——数据库系统原理(本科)
标题第一节:存储过程一、存储过程的基本概念为了完成特定功能的sql语句集进行编译优化后,存储在数据库服务器中,用户通过指定存储过程的名字来调用执行优点:1、 提高运行速度2、 增强sql功能和灵活性3、 降低网络通信量4、 减轻程序编写工作量5、 间接实现安全控制功能二、创建存储过程Create procedure存储名 begin … end三、存储过程体1、 局部变量—...原创 2020-03-25 11:57:21 · 222 阅读 · 0 评论 -
SQL与关系数据库基本操作——数据库系统原理(本科)
第一节:SQL概述一、SQL的发展——结构化查询语言(不区分大小写)关系代数和关系演算之间的语言。二、SQL的特点1、不是某个特定数据库供应商专有的2、简单易学,很强描述性的单词组成3、看上去简单,是一种很强力的语言,可以进行复杂和高级的操作三、SQL的组成1、数据定义语言DDL——create创建,alter修改,drop删除2、数据操作语言DML——insert添加,dele...原创 2020-03-25 11:47:26 · 383 阅读 · 0 评论 -
数据库设计——数据库系统原理(本科)
第一节:数据库设计概述一、数据库的生命周期分析与设计阶段:需求分析、概念设计、逻辑设计和物理设计实现与操作阶段:实现、操作与监督、修改与调整二、数据库设计的目标满足应用功能需求、良好的数据库性能三、数据库设计的内容数据库节后设计、数据库行为设计四、数据库设计的方法1、直观设计法2、规范设计法(1)新奥尔良设计方法(2)基于E-R模型的数据库设计方法(3)基于第三范式设计方...原创 2019-09-16 09:40:27 · 798 阅读 · 0 评论 -
关系数据库——数据库系统原理(本科)
第一节:关系数据库概述1970提出关系数据模型1972年提出第一第二第三范式1974年提出关系的BC范式第二节:关系数据模型一、关系数据结构只包含单一的数据结构,即关系(二维表)1、 表:由表名,构成表的各列和若干数据组成2、 关系:二维表3、 列:字段或属性4、 属性:一列即为一个属性5、 行:也成元组或记录6、 元组:一行即为一个元组7、 分量:元组中的一个属性值8...原创 2019-09-10 09:42:21 · 310 阅读 · 0 评论 -
数据库系统概述——数据库系统原理(本科)
第一节:数据库的基本概念数据是描述事物的符号记录,是指用物理符号记录下来的,可以鉴别的信息。数据库是指长期存储在计算机内、有组织的、可共享的大量数据集合。数据库中存储的数据的基本特点:永久存储、有组织、可共享。数据库管理系统是位于用户与操作系统之间的一套数据管理软件。主要功能:1、数据定义功能:提供数据定义语言(DDL),定义数据库中的数据对象。2、数据操作功能:提供数据操作语言(D...原创 2019-09-09 12:03:03 · 1043 阅读 · 1 评论