
数据库系统原理学习笔记
文章平均质量分 72
bsr1983
这个作者很懒,什么都没留下…
展开
-
第一章 数据库基本概念(一)
1.1 数据库管理技术的发展1.1.1 人工管理阶段这个时期的数据管理特点:(1)数据不保存在计算机内。(2)没有专用的软件对数据进行管理。(3)只有程序(Program)的概念,没有文件(File)的概念。(4)数据面向程序。1.1.2 文件系统阶段这一阶段的数据管理有以下特点:(1)数据以“文件”形式可长期保存在外部存储器的磁盘上。(2)数据的逻辑结构与...原创 2010-12-21 15:23:22 · 245 阅读 · 0 评论 -
第八章 PowerBuilder9.0 简介及应用
8.1 PowerBuildder9.0集成开发环境8.1.1 PB特点(1)采用面向对象的编程方法和事件驱动的工作原理。(2)支持跨平台开发,具有开放的数据库连接系统。(3)无须记住各种语句格式即可轻松编写语句。(4)人性化设计,为用户提供方便快捷的语句块剪贴板工具。(5)独特的库文件画板和层次清晰的系统资源树。(6)系统提供11种不同“显示风格”的数据窗口,以满足不...原创 2010-12-31 17:33:38 · 1381 阅读 · 0 评论 -
第七章 SQL Server2000简介及应用
7.1 SQL Server2000概述7.1.1 SQL Server2000的结构和版本1.SQL Server的结构2.SQL Server2000的版本7.1.2 SQL Server2000的环境介绍1.系统目录用途介绍2.自动创建的数据库在安装SQL Server2000时,安装程序会自动创建4个系统数据库(Master、Model、Msdb、Tempd...原创 2010-12-30 17:14:26 · 380 阅读 · 0 评论 -
第六章 数据库管理
DBMS对DB的监控,称为数据库的管理,有事也称为数据库的保护。对数据库的管理主要通过四个方面实现:数据库的恢复、并发控制、完整性控制和安全性控制。DBS运行的最小逻辑工作单位是“事务”,所有对数据库的操作,都要以事务作为一个整体单位来执行或撤销。6.1 事务6.1.1 事务的定义定义6.1 事务(Transation)是构成单一逻辑工作单元的操作集合,要么完整地执行,要么完全不执...原创 2010-12-29 18:12:33 · 346 阅读 · 0 评论 -
第五章 SQL语言(二)
5.3.5 嵌套查询的改进方法1.导出表SQL2允许在FROM子句中使用子查询。如果在FROM子句中使用了子查询,那么要给子查询的结果起个表名和相应的列名。2.WITH子句和临时视图SQL3允许用户用WITH子句定义一个临时视图(即子查询),至于SELECT语句的开始出。而临时视图本身是用SELECT语句定义的。5.3.6 基本表的连接操作下面是与连接操作有关的解释和说明:...原创 2010-12-29 10:55:19 · 565 阅读 · 0 评论 -
第五章 SQL语言(一)
5.1 SQL简介结构化查询语言SQL(Structured Query Language)是介乎于关系代数和元组演算之间的一种语言。5.1.1 SQL发展史5.1.2 SQL数据库的体系结构SQL数据库的体系结构基本上也是三级结构,但术语与传统的关系模型术语不同。在SQL中,关系模式称为“基本表”(Base Table),存储模式称为“存储文件”(Stored File),子模式...原创 2010-12-29 10:54:15 · 549 阅读 · 0 评论 -
第四章 关系运算
关系模型有三个重要组成部分:数据结构,数据操纵,数据完整性规则。关系查询语言根据其理论基础的不同分成两类:(1)关系代数语言:查询操作时以集合操作为基础的运算。(2)关系演算语言:查询操作是以谓词演算为基础的运算。4.1 关系代数4.1.1 关系代数的五个基本操作1.并(Union)2.差(Difference)3.笛卡尔积(Cartesian Product)...原创 2010-12-27 15:31:23 · 923 阅读 · 0 评论 -
第三章 关系模式设计理论
3.1 关系模式的设计准则3.1.1 关系模式的冗余和异常问题“分解”是解决冗余的主要方法,也是规范化的一条原则:“关系模式有冗余问题,就分解它”。3.1.2 关系模式的非形式化设计准则准则3.1 关系模式的设计应尽可能只包含直接联系的属性,不要包含有间接联系的属性。准则3.2 关系模式的设计应尽可能使得相应关系中不出现插入、删除和修改等操作异常现象。准则3.3 关系模...原创 2010-12-25 17:11:45 · 727 阅读 · 0 评论 -
第二章 数据库设计和ER模型
2.1 数据库系统生存期软件生存期是指从软件的规划、研制、实现、投入运行后的维护,直到它被新的软件所取代而停止使用的整个期间。定义2.1 我们把数据库应用系统从开始规划、设计、实现、维护到最后被新的系统取代而停止使用的整个期间,称为数据库系统生存期。一般分为7个阶段:规划、需求分析、概念设计、逻辑设计、物理设计、实现、运行维护。2.1.1 规划阶段三步骤:(1)系统调查...原创 2010-12-24 11:04:47 · 881 阅读 · 0 评论 -
第一章 数据库基本概念(二)
1.3.2 概念模型概念模型是数据库设计人员与用户之间进行交流的工具。现在采用的概念模型主要是实体联系(ER)模型。ER模型主要用ER图来表示。用矩形框表示实体类型(考虑问题的对象),菱形框表示联系类型(实体间联系),椭圆形框表示实体类型和联系类型的属性。相应的命名均记入各种框中。对于实体标识符的属性,在属性名下面画一条横线。实体与属性之间,联系与属性之间用直线连接。联系类型与其涉...原创 2010-12-21 15:24:29 · 1029 阅读 · 0 评论 -
第九章 数据库技术的发展
第9章 数据库技术的发展9.1 面向对象的概念建模9.1.1 面向对象的数据类型系统在面向对象技术中,数据类型系统由基本类型、符合类型和引用类型三部分组成。1.基本类型基本数据类型是指整型、浮点型、字符、字符串、布尔型和枚举型。2.复合类型复合类型有下列五种:(1)行类型。不同类型元素的有序集合称为行类型(Row Type),也称为元祖类型、结构类型或对象类型。...原创 2010-12-31 18:54:48 · 378 阅读 · 0 评论