2018-08-29 绪论

数据是数据库中存储的基本对象。数据是指描述事物的符号记录。数据的种类:数字、文字、图形、图像、声音。数据与其语义是不可分的。

数据库是长期储存在计算机内、有组织的、可共享的大量数据集合。数据库的特征:数据按一定的数据模型组织、描述和储存;可为各种用户共享;冗余度较小;数据独立性较高;易扩展。

数据库管理系统是位于用户与操作系统之间的一层数据管理软件。用途:科学的组织和存储数据、高效的获取和维护数据。主要功能:数据定义功能:提供数据定义语言,定义数据库中的数据对象;数据操纵功能:提供数据操纵语言,操纵数据实现对数据库的基本操作(查询、插入、删除和修改);数据库的运行管理:保证数据的安全性、完整性,多用户对数据的并发使用,发生故障后的系统恢复;数据库的建立和维护功能:数据库数据批量装载,数据库转储,介质故障恢复,数据库的重组织,性能监视等。

数据库系统是指在计算机系统中引入数据库之后的系统构成。由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。

整体数据的结构化是数据库的主要特征之一;数据库中实现的是数据的真正结构化:数据的结构用数据模型描述,无需程序定义和解释,数据可以变长,数据的最小存取单位是数据项。

DBMS对数据的控制功能:数据的安全性保护,每个用户只能按指定方式使用和处理指定数据,保护数据以防止不合法的使用造成的数据的泄密和破坏;数据的完整性检查,将数据控制在有效的范围内,或保证数据之间满足一定的关系;并发控制:对多用户的并发操作加以控制和协调,防止相互干扰而得到错误的结果;数据库恢复:将数据库从错误状态恢复到已知的正确状态。


在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗的将数据模型就是现实世界的模拟。

数据模型分成两个不同的层次。概念模型,也称信息模型,按用户观点来对数据和信息建模。数据模型,主要包括网状模型、层次模型、关系模型等,按计算机系统的观点对数据建模。

客观对象的抽象过程,两步抽象。现实世界中的客观对象抽象为概念模型;把概念模型转换为某一DBMS支持的数据模型。

数据模型的组成要素:数据结构,数据操作,数据的完整性约束条件。

非关系数据模型:层次模型,网状模型。数据结构,以基本层次联系为基本单位。基本层次联系,两个记录以及它们之间的一对多的联系。

关系模型:数据结构,表。

面向对象模型:数据结构,对象。

关系模型。一个关系对应一张表。元组,表中的一行即为一元组。属性,表中的一列为一个属性。主码,表中的某个属性组,可以唯一确定一个元组。域,属性的取值范围。分量,元组中的一个属性值。关系模式,对关系的描述。

数据操作是集合,操作对象和操作结果是关系,即若干元组的集合。存取路径对用户隐蔽。

关系模型的完整性约束,实体完整性,参照完整性,用户定义的完整性。

关系模型优点:建立在严格的数学概念的基础上;概念单一,数据结构简单、清晰,用户易懂易用;关系模型的存取路径对用户透明。缺点:存取路径对用户透明导致查询效率降低;为提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的难度。


数据库系统模式的概念。模式,数据库逻辑结构和特征的描述;是型的描述;反映的是数据的结构及其联系;模式是相对稳定的。模式的一个实例,模式的一个具体值;反映数据库某一时刻的状态;同一个模式下可以有很多实例;实例随数据库中的数据的更新而变动。

型是对某一类数据的结构和属性的说明,值是型的一个具体赋值。

外模式。数据库用户使用的局部数据的逻辑结构和特征的描述;数据库用户的数据视图,与某一应用有关的数据的逻辑表示。

内模式,数据物理结构和存储方式的描述;数据在数据库内部的表示方式;一个数据库只有一个内模式。

三级模式是对数据的三个抽象级别;二级映像在DBMS内部实现这三个抽象层次间的联系和转换。

外模式/模式映像,定义外模式与模式之间的对应关系;每一个外模式都对应一个外模式/模式映像;映像定义通常包含在各自外模式的描述中。用途,保证数据的逻辑独立性:模式改变时,修改有关的外模式/模式映像,使外模式保持不变;应用程序是依据外模式编写的,应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。

模式/内模式映像,定义了数据全局逻辑结构与存储结构之间的对应关系,是惟一的,通常包含在模式描述中。用途,保证数据的物理独立性:存储结构改变时,修改映像,使模式保持不变;应用程序不受影响。

模式,数据库的中心与关键;独立于数据库的其他层次;设计数据库模式结构时应首先确定数据库的逻辑模式。内模式,依赖于全局逻辑结构,但独立于数据库的外模式,独立于具体的存储设备。外模式,面向具体的应用程序,定义在逻辑模式之上,独立于存储模式和存储设备;设计时应充分考虑到应用的扩充性。应用程序,外模式描述的数据结构上编制的,依赖于特定的外模式,与数据库的模式和存储结构独立。二级映像,保证了数据库外模式的稳定性,从底层保证了应用程序的稳定性,除非应用需求本身发生变化,否则应用程序一般不需要修改。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,671评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,442评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,524评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,623评论 1 275
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,642评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,584评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,953评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,621评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,865评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,608评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,698评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,378评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,958评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,940评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,173评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,419评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,425评论 2 342

推荐阅读更多精彩内容