2019年5月24日

数据库系统概论-第八章

摘要: 数据库范式 第一范式 First Normal Form 所有的属性都是原子的,不可再分的 1NF 第二范式 Second Normal Form 在满足第一范式的前提下,表中的所有列,都必须依赖主键,而不能和主键没有关系 2NF 第三范式 Third Normal Form 在满足第二范式的前提下 阅读全文

posted @ 2019-05-24 13:00 ShoolyShooly 阅读(316) 评论(0) 推荐(0)

数据库系统概论-第七章

摘要: 数据库设计过程 概念设计 conceptual design 功能需求说明 specification of functional requirement 逻辑设计阶段 logical design 物理设计阶段 physical design 设计数据库模式 数据库模式应避免的两个缺陷: 冗余 例 阅读全文

posted @ 2019-05-24 12:59 ShoolyShooly 阅读(449) 评论(0) 推荐(0)

数据库系统概论-第六章

摘要: 关系代数 select sigma(􏰂􏰂􏰂􏰂σ) 查询instructor表中dept_name等于 Physic的数据 σdept_name = "Physics"(instructor) = ≠ ≥ and ∧ or ∨ not ┒ 投影运算 查询表中的部分字段 ΠID,name,sal 阅读全文

posted @ 2019-05-24 12:57 ShoolyShooly 阅读(194) 评论(0) 推荐(0)

数据库系统概论-第五章

摘要: 动态SQL 编程语言使用函数连接数据库服务器,在运行时以字符串的形式构建交互查询 如JDBC和ODBC 嵌入式SQL 嵌入式SQL必须在编译时全部确定,提交给预处理器,预处理器提交SQL到数据库系统进行预编译和优化 JDBC java database connectivity 预编译语句可以解决S 阅读全文

posted @ 2019-05-24 12:55 ShoolyShooly 阅读(220) 评论(0) 推荐(0)

数据库系统概论-第四章

摘要: 表连接时,可以使用 on作为连接谓词来限制连接条件 视图 可以看作是虚关系,在概念上包含查询的结果,但是并不预先计算和存储,只在被使用的时候才执行查询并计算。 create view v as 用于创建视图 事务由查询或(和)更新语句的序列组成,SQL标准规定当一条SQL被执行时,隐性的开始了一个事 阅读全文

posted @ 2019-05-24 12:54 ShoolyShooly 阅读(272) 评论(0) 推荐(0)

数据库系统概论-第三章

摘要: DDL Data Definition Language 数据定义语言 DDL不仅定义一组关系(表结构),并且能定义关系的信息。 DDL包括:关系的模式(表结构),属性的取值范围,完整性约束(非空,主外键),关系维护的索引集合(表的索引),关系的安全性和权限信息(表权限),关系在磁盘上的物理存储结构 阅读全文

posted @ 2019-05-24 12:49 ShoolyShooly 阅读(318) 评论(0) 推荐(0)

数据库系统概论-第二章

摘要: 关系模型介绍 关系模型 表中的一行代表了一组数据之间的关系,n个数值之间的关系可以称之为一个n元组,即表中的一行。 关系数据模型中,关系(relation)指代表,元组(tuple)指代行。 数据库模式(database schema)表示数据库的逻辑设计,数据库实例(database instan 阅读全文

posted @ 2019-05-24 12:47 ShoolyShooly 阅读(249) 评论(0) 推荐(0)

数据库系统概论-第一章

摘要: 引言 数据库系统存在两个缺点: 1. 启用数据库系统相比较文件系统需要更多的时间,经验,技巧和知识; 2. 数据库系统的复杂性可能会导致性能上的问题。 数据库定义语句DDL和Java,C这些高级开发语言区别: 1.执行DDL会在数据库中创建一个对象,而Java和C的对象声明只是一种抽象; 2.DDL 阅读全文

posted @ 2019-05-24 12:44 ShoolyShooly 阅读(214) 评论(0) 推荐(0)

导航