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