计算机导论-第6章 数据库系统及其应用

合集下载

计算机导论-第6章 数据结构

计算机导论-第6章 数据结构
⑴集合结构。在集合结构中,数据元素间的关系是“属于 同一个集合”。集合是元素关系极为松散的一种结构。
单击此处添课程名 ⑵线性结构。该结构的数据元素之间存在着一对一的关系。
⑶树型结构。该结构的数据元素之间存在着一对多的关系。
⑷图型结构。该结构的数据元素之间存在着多对多的关系, 图形结构也称作网状结构。
具有特殊的意义,称为栈顶。相应地,表尾 称为栈底。不含任何元素的栈称为空栈。
2. 栈的数学性质
假设一个栈S中的元素为an,an-1,..,a1,则 称a1为栈底元素,an为栈顶元 素。栈中的
元 时素 候按 ,单出a ,a栈击2,的..此,元an素-处1,都an添是的栈次课顶序程元进素栈名。。换在句任话何
第六章 数单据击结此构处添课程名
第6章 数据结构
• 数据结构是计算机软件和计算机应用专业的 核心课程之一,对于学习计算机专业的其他 课程,如操作系统、编译原理、数据库管理
系的统 。、 数软 据单件 结击工 构程主此、要处人研工究添智数能据课等表程都示是 与名十 存储分的有方益
法、抽象的逻辑结构及其上定义的各种基本 操作。数据的逻辑结构常常采用数学描述的 抽象符号和有关的理论。如使用串、表、数 组、图等结构和理论来表示数据在存储时的 逻辑结构,研究这些结构上定义的各种操作 。
本章内容
• 6.1 数据结构的概念 • 6.2 几种典型的数据结构 • 6.3 查找
• 6.4 单排序击此处添课程名
6.1 数据结构的概念
• 在系统地学习数据结构知识之前,先对一 些与数据结构相关的基本概念和术语赋予 确切的含义。
• 数 算机据单识(别D击at、a此)存是储处信和添息加的工课载处体理程,。名它它能是够计被算计机 程序加工的原料,应用程序处理各种各样 的数据。

《数据库系统及应用》复习提纲

《数据库系统及应用》复习提纲

《数据库系统及应用》复习提纲第一章数据库系统概述1.数据库、数据库模式、数据库管理系统和数据库系统的概念答: 数据库: 数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合数据库的基本特征:(1)数据按一定的数据模型组织、描述和储存(2)可为各种用户共享(3)数据间联系密切, 具有最小的冗余度和较高的独立性(4)服务于某个特定的应用数据库模式是数据库中全体数据的逻辑结构和特征的描述.DBMS(Database Management System), 是计算机程序的集合, 用于创建和维护数据库.DBS(DataBase System), 指在计算机系统中引入了数据库后的系统, 即采用了数据库技术的计算机系统.2.DBMS的分类按数据模型网状型DBMS层次型DBMS关系型DBMS对象DBMS其它DBMS按所支持的用户数单用户DBMS多用户DBMS按允许数据库可以分布的站点数集中式DBMS分布式DBMS按用途通用DBMS, 如Oracle、Informix等专用DBMS, 如时态数据库、空间数据库、移动数据库等第二章数据库系统体系结构1.数据库模式和实例模式(Schema)和实例(Instance)模式是数据库中全体数据的逻辑结构和特征的描述, 它仅仅涉及类型的描述, 不涉及具体的值模式的一个具体值称为模式的一个实例关系: 一个模式可有很多实例模式反映数据的结构及联系, 实例反映的是某一时刻数据库的状态模式相对稳定, 而实例相对变动2、数据库的三级模式结构和两级映象的含义是什么?三级模式结构(1)概念模式: 数据库中全体数据的逻辑结构和特征的描述(2)外模式: 单个用户所看到的局部数据的逻辑结构和特征的描述(3)数据物理结构和存储方式的描述两级映像外模式/模式映像: 定义了外模式与概念模式之间的对应关系。

a)属性名称可能不同b)外模式中的属性可能由模式中的多个属性运算而得模式/内模式映像: 定义了概念模式与内模式之间的对应关系。

计算机应用基础 第6章 数据库使用初步

计算机应用基础  第6章 数据库使用初步
中选“程序”项,在弹出的级联菜单中单击 “Microsoft Access”。 • 3.双击Access数据库文件。 • 用前两种方法启动Access2003就打开了Access 主窗口,如图6-1所示。
任务窗格
双击Access数据库文件后启动Access后就立即打开 了该数据库文件,并打开该数据库的“数据库”窗 口。
6.1.3 数据模型和数据库的分类
• 1.数据模型 • 数据模型是数据库中数据的存储方式,是数据库
系统的核心和基础。以下3种重要的数据模型。 • ①层次模型,它用树型结构来表示实体及实体间
的联系。 • ②网状模型,它用网状结构来表示实体及实体间
的联系。 • ③关系模型,它用一组二维表表示实体及实体间
的关系。 • 在这3种数据模型中,目前应用最广泛的是关系数
据模型。
关系模型及其基本知识
• 关系模型:关系模型将数据组织成二维表格的形 式,这种二维表在数学上称为关系。
• 关系:一个关系对应一张二维表 。 • 关系模式:关系模式是对关系的描述,一般形式
为:关系名(属性1,属性2,…,属性n) • 记录:表中的一行称为一条记录,记录也被称为
• 数据库管理系统是数据库系统的核心,其主要工作就是管 理数据库,为用户或应用程序提供访问数据库的方法。
6.1.1 数据库、数据库管理系统与数据库系统
• 3.数据库系统 • 数据库系统(DataBase System,DBS)
是由数据库、数据库管理系统、应用程序、 数据库管理员、用户等构成的人机系统。 数据库管理员是专门从事数据库建立、使 用和维护的工作人员。数据库系统并不单 指数据库和数据库管理系统,而是指包含 数据库的整个计算机系统。
元组。 • 属性:表中的一列为一个属性,属性也被称为字

数据库系统原理与应用教程

数据库系统原理与应用教程

数据库系统原理与应用教程数据库系统是计算机科学中非常重要的一部分,它涉及到数据的存储、管理和检索等方面。

本篇文章将介绍数据库系统的原理和应用,并帮助读者理解和应用相关的知识。

一、数据库系统的基本概念数据库系统是指在计算机系统中,通过一些列数据管理技术,将大量数据组织起来,以满足用户的需求。

它由数据库、数据库管理系统(DBMS)和应用程序组成。

数据库是指存储在计算机中的数据集合,它可以被多个用户共享和访问。

数据库可以分为关系数据库、层次数据库、网络数据库等不同类型。

DBMS是指用于管理数据库的软件系统,它提供了数据定义、数据操纵和数据控制等功能,使用户可以方便地对数据库进行操作。

应用程序是指利用数据库系统进行数据处理的程序,它可以实现各种功能,如数据录入、查询和报表生成等。

二、数据库系统的原理1. 数据模型数据库系统使用不同的数据模型来描述和组织数据,常见的数据模型有关系模型、层次模型和网络模型等。

其中,关系模型是最常用的数据模型,它使用表格的形式来表示数据。

2. 数据库设计数据库设计是指根据应用需求,设计数据库的结构和关系。

它包括实体-关系模型设计、关系模式设计和物理存储设计等方面。

3. 数据库语言数据库系统提供了一种特定的语言,用于用户和数据库系统之间的交互。

常见的数据库语言有结构化查询语言(SQL)和存储过程语言等。

4. 数据库操作数据库操作包括数据的插入、删除、修改和查询等。

用户可以通过数据库语言来执行这些操作,以满足自己的需求。

5. 数据库事务数据库事务是指由一系列操作组成的逻辑单位,它要么全部执行,要么全部不执行。

数据库系统通过事务管理机制来保证数据的一致性和完整性。

三、数据库系统的应用数据库系统在各个领域都有广泛的应用,下面以几个典型的应用为例进行介绍。

1. 银行系统银行系统是数据库系统的重要应用之一。

银行需要管理大量的客户信息、账户信息和交易记录等。

数据库系统能够帮助银行实现快速、准确和安全的数据管理和查询。

计算机导论(第2版)课后习题答案

计算机导论(第2版)课后习题答案

计算机导论(第2版)【清华大学出版社】课后习题答案第一章绪论一、简答题1.什么是计算机?(P1)计算机是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。

一个计算机系统包括硬件和软件两大部分。

2.解释冯?诺依曼所提出的“存储程序”概念。

(P6)把计算机程序与数据都以二进制的形式统一存放在存储器中,由机器自动执行。

不同的程序解决不同的问题,实现了计算机通用计算的功能。

3.计算机有哪些主要的特点?(P3-P4)○1运算速度快○2运算精度高○3具有记忆能力○4具有逻辑判断能力○5存储程序4.计算机有哪些主要的用途?(P4-P5)○1科学计算○2数据处理○3实时控制○5人工智能○5计算机辅助工程和辅助教育○6娱乐与游戏5.计算机发展中各个阶段的主要特点是什么?(P6-P8)第一代计算机(1946年—1957年)○1逻辑器件使用电子管○2用穿孔卡片机作为数据和指令的输入设备○3用磁鼓或磁带作为外存储器○4使用机器语言编译第二代计算机(1958年—1964年)○1用晶体管代替了电子管○2内存储器采用了磁心体○3引入了寄存器和浮点运算硬件○4利用I/O处理机提高了输入输出能力○5在软件方面配置了子程序库和批处理管理程序,并且推出了FORTRAN、COBOL、ALGOL等高级程序设计语言及相应的编译程序第三代计算机(1965年—1971年)○1用小规模或中小规模的集成电路来代替晶体管等分立元件○2用半导体存储器代替磁心存储器○3使用微程序设计技术简化处理机的结构○4在软件方面则广泛引入多道程序、并行处理、虚拟存储系统以及功能完备的操作系统,同时还提供了大量的面向用户的应用程序第四代计算机(1972年至今)○1使用了大规模和超大规模集成电路○2使用了大容量的半导体存储器作为内存储器○3在体系结构方面进一步发展了并行处理、多机系统、分布式计算机系统和计算机网络系统○4在软件方面则推出了数据库系统、分布式操作系统以及软件工程标准等第五代计算机主要特征是人工智能,具有一些人类智能的属性。

第6章-软件开发知识-计算机导论(第4版)(微课版)-袁方-清华大学出版社

第6章-软件开发知识-计算机导论(第4版)(微课版)-袁方-清华大学出版社
➢ 到2012 年为止,Farecast系统用了将近10万亿条价格记录来 帮助预测美国国内航班的票价。Farecast票价预测的准确度已 经高达75%,使用Farecast 票价预测工具购买机票的旅客, 平均每张机票可节省50 美元。
关系数据库语言
➢ 关系数据库语言的特点
➢ 非过程化:只要提出做什么,而不必指明如何做 。 ➢ 功能一体化:数据定义与数据操纵格式统一。 ➢ 一种语法两种使用方式:人机交互方式与嵌入主语言方式。 ➢ 面向集合操作。 ➢ 语法简捷、易学易用。
计算机导论
关系数据库语言
➢ 关系数据库语言的特点
➢ 非过程化:只要提出做什么,而不必指明如何做 。 ➢ 功能一体化:数据定义与数据操纵格式统一。 ➢ 一种语法两种使用方式:人机交互方式与嵌入主语言方式。 ➢ 面向集合操作。 ➢ 语法简捷、易学易用。
计算机导论
袁方/王兵编写 清华大学出版社出版 《 计算机导论(第4版)》 配 套 课 件
计算机导论
第6章:软件开发知识
目录 CONTENTS
01 数 据 库 原 理 及 应 用 02 软 件 工 程
6.1 数据库原理及应用
01 关 系 数 据 库
02 关 系 数 据 库 语 言
03 常用关系数据库管理系统 04 数据库应用系统开发工具
计算机导论
关系数据库
➢ 数据库系统的组成
➢计算机硬件、数据库。 ➢操作系统、数据库管理系统、
应用开发工具和应用系统。 ➢数据库管理员、系统分析员、
数据库设计人员、应用程序 开发人员和用户。
计算机导论
关系数据库
➢数据库的主要特点
➢数据冗余度小:重复数据少,节省存储空间并有利于保 持数据的一致性。

第六章数据库系统及其应用

第六章数据库系统及其应用

1.人工管理阶段 1.人工管理阶段 2.文件系统阶段 2.文件系统阶段 3.数据库阶段 3.数据库阶段 4.高级数据库阶段 4.高级数据库阶段
1.外模式 1.外模式 外模式是应用程序与数据库系统之间的接口,表示应用程序所需要的那部分数据库结构的描述,是概 念模式的逻辑子集。 2.内模式 2.内模式 内模式是数据库内部数据存储结构的描述,即物理描述。 3.概念模式 3.概念模式 4.外模式/概念模式映像 4.外模式/ 5.概念模式/内模式映像 5.概念模式/
2.修改基本表 2.修改基本表 <1>.对基本表的结构可以进行修改,即增加列或删除列。 <1>.对基本表的结构可以进行修改,即增加列或删除列。 在基本表中增加列可使用“ALTER-ADD”语句,其一般形 在基本表中增加列可使用“ALTER-ADD”语句,其一般形 式为: ALTER TABLE <基本表名>ADD<属性名><数据类型> <基本表名>ADD<属性名><数据类型> <2>.在基本表中删除列可使用“ALTER-DROP”语句,其 <2>.在基本表中删除列可使用“ALTER-DROP”语句,其 一般形式为: ALTER TABLE <基本表名>DROP<属性名><删除方式> <基本表名>DROP<属性名><删除方式> 其中,<删除方式>可取CASCADE和RESTRICT两种方式。 其中,<删除方式>可取CASCADE和RESTRICT两种方式。 CASCADE方式表示在基本表中删除列时,所有引用该列 CASCADE方式表示在基本表中删除列时,所有引用该列 的视图或完整性约束均一起自动删除;RESTRICT方式表 的视图或完整性约束均一起自动删除;RESTRICT方式表 示只有当没有视图或约束引用该指定列时才能够被删除, 否则拒绝该删除操作。

了解计算机数据库管理系统的基本原理与应用

了解计算机数据库管理系统的基本原理与应用

了解计算机数据库管理系统的基本原理与应用计算机数据库管理系统(Database Management System,简称DBMS)是一个软件系统,用于管理和组织大量的数据,为用户提供数据的存储、检索和管理功能。

它是计算机科学中的一个重要领域,被广泛应用于各个行业和领域。

本文将介绍计算机数据库管理系统的基本原理和应用。

一、基本原理1. 数据库概念数据库是按照一定的数据模型组织、存储和管理的数据集合。

它以表格的形式存储数据,每个表格包含多个字段和行,字段用于描述数据的属性,行则代表具体的数据记录。

2. 数据库管理系统数据库管理系统是一种软件,用于管理数据库中的数据。

它提供了统一的接口和工具,使用户可以方便地访问和操作数据库。

常见的数据库管理系统有MySQL、Oracle、SQL Server等。

3. 数据建模数据建模是数据库设计的关键步骤,它定义了数据库中的数据结构和关系。

常用的数据建模方法有实体-关系模型(Entity-Relationship Model)和面向对象模型(Object-Oriented Model)等。

4. 数据库查询语言数据库查询语言(Query Language)用于查询和操作数据库中的数据。

常见的查询语言有结构化查询语言(SQL)和NoSQL查询语言(如MongoDB的查询语言)等。

二、应用领域1. 企业管理数据库管理系统在企业管理中起到重要作用。

它可以帮助企业组织和管理各类数据,如员工信息、销售记录、财务数据等。

通过数据库管理系统,企业可以更高效地对数据进行存储、检索和分析,提升管理效率。

2. 学术研究学术研究中需要进行大量的数据处理和存储工作。

数据库管理系统可以帮助学者们组织和管理实验数据、学术文献等信息,提供高效的数据查询和分析功能,为学术研究提供支持。

3. 金融行业在金融行业,数据库管理系统被广泛应用于银行、证券和保险等领域。

它可以支持大规模的数据处理和交易,保证数据的安全性和一致性,提供高可靠性和高性能的服务。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库
数据库系统的组成
应用 程序 应用 程序 应用 程序 数据库管理员
数据库管理系统
用户
数 据 库
用户 用户
6.1.2 数据管理技术的发展
计算机数据管理大致经历了如下四个阶段: 1 人工管理阶段。数据与程序不具有独立 性;数据不长期保存;系统中没有对数据 进行管理的软件。 2 文件系统阶段。程序与数据有了一定的 独立性,程序和数据分开存储,有了程序 文件和数据文件的区别数据文件可以长期 保存。但数据冗余度大;缺乏数据独立性; 数据无集中管理。
〖例6-1〗使用SQL语句建立学生表S、课程表 C和学生选课成绩表SC。 解:(2)创建基本表C: CREATE TABLE C ( 课 程 号 CHAR ( 4 ) NOT NULL,课程名 CHAR(4)NOT NULL, 教师 名 CHAR(8), PRIMARY KEY (课程号) )
〖例6-1〗使用SQL语句建立学生表S、课程表C 和学生选课成绩表SC 解:(3)创建基本表CS: CREATE TABLE SC(学号 CHAR(4)NOT NULL, 课程号 CHAR(4)NOT NULL,成绩 CHAR(8) SMALLINT, PRIMARY KEY (学号,课程号) FOREIGN KEY (学号)REFERENCES S(学号), FOREIGN KEY (课程号)REFERENCES C(课程号), CHECK (成绩 IS NULL)OR(成绩 BETWEEN 0 AND 100))

(2) 概念结构设计 1) 实体关系模型 (Entity – Relationship model,E-R) E-R模型简称E-R图。它 是描述概念,建立概念模型的使用工具。 图中用矩形表示实体,用菱形表示实体之 间的联系,用椭圆表示属性,用直线表示 各部分的联系。确定实体和属性,确定关 系类型,画出各局部 E-R 图。 下图所示为学校信息管理系统的学籍管理 局部E-R图。
3)分析整理 分析的过程是对所收集 到的数据进行抽象的过程。 4)画数据流图 在系统分析中通常采 用DFD来描述系统的数据流向和对数据的处 理功能。
5)建立数据字典(DD, Data Dictionary ) 除了一套DFD外,还要从原始的数据资料中 分析整理出下述数据信息:数据元素的名 称、同义词、性质、取值范围、提供者、 使用者、控制权限、保密要求、使用频率、 数据量、数据之间联系的语义说明、各个 部门对数据的要求及数据处理要求等。并 把这些资料用非专业术语与用户交流。
新和视图等操作方法。
了解分布式数据库、多媒体数据库、并行
数据库、演绎数据库系统、主动数据库和
数据仓库的功能、特点和主要实现技术。
了解数据库技术的应用领域。
6.1

数据库系统的基本概念
当今社会已经进入信息时代,计算机技术被
应用于人们生活的各个方面,人们需要对大量的
数据进行加工处理,因此,需要利用先进的数据 库技术来完成对数据的处理并获得对领导决策提
一个关系的逻辑结构是一张二维表,关系在 磁盘上以文件形式存储,每个字段(属性)是表中 的一列,每个记录是表中的一行。在数据库中所 存储的的这些数据之间一般都有一定的关系。例 如在人才库中,性别、年龄等数据都依赖于姓名, 离开了具体的姓名,这些数据毫无意义。
关系运算 关系运算包括,集合运算的“并”、“差”、 “交”运算和专门的 “选择”、“投影”、 “联接” 等关系运算。
3 数据库运行控制功能 包括数据的完 整性控制、数据库的并发操作控制、数 据的安全性控制、数据库的恢复。 4 数据字典 数据字典 DD (Data Dictionary)中存放着对实际数据库各 级模式所作的定义,即对数据库结构的 描述这些数据是数据库系统中有关数据 的数据,称为元数据( metadata )。
局部E-R图
4. 数据库实施
(1) 原始数据输入 由于数据库的数据量很大,一般是通过系统 提供的实用程序或自编的专门录入程序输入 原始数据。输入数据之前应当建立严格的数 据录入和检验规范,设计完善的数据检验与 校正程序,确实保证数据的质量。 (2) 数据库运行和维护
6.2.5 结构化查询语言SQL概述
数据库系统的定义(续)
数据库管理员(Data Base
Administrator ,DBA):是对数据库进行规 划、设计、协调、维护和管理的IT技术人员。 数据库应用程序:是使用数据库语言开发的、 能够满足数据处理需求的应用程序。 用户:用户可以通过数据库管理系统直接操 纵数据库,或者通过数据库应用程序来操纵
浙江中医学院
基础医学系
计算机科学系
药学系
软件技术教研室
网络技术教研室
硬件技术教研室
计算机系学生办 公室
2.网状模型 网状模型的特点是:可以有一个或一个以上
网状模型(网络模型)是用网络结构表示数 的根结点;至少有一个子结点有两个或两个以
上的父结点。 据间的多个从属关系。它的表现形式如图所示
浙江中医学院
1. 数据定义语言(DDL): 定义和标识数据库的逻辑结构和物理结构,并给出
其唯一的命名 描述各类模式及它们之间的映象。 描述每一个基本数据项的基本特征。 描述安全控制方式和完整性约束条件。 定义数据结构和子结构之间的映象。 2.数据操纵语言(DML):用来描述用户对数据库进 行的各种操作,包括数据的录入、修改、删除、查 询、统计、打印等。
结构化查询语言(Structured Query Language, SQL):是一种基于关系代数和关 系演算的的数据操纵语言,目前一般都采用 SQL作为共同的数据操纵语言和标准接口,是 数据库领域的一种主流语言。 SQL的特点 功能的一体化 语法结构的统一性 高度的非过程化 语言的简洁性
SQL的功能 数据定义功能 数据操纵功能 数据控制功能
嵌入式功能
6.3 1
SQL的数据定义操作-定义基本表
定义基本表
基本表定义语句的一般形式: CREATE TABLE <基本表名> (<属性名1> <数据类型1>[NOT NULL], [<属性名2> <数据类型2>[NOT NULL]], ... [<完整性约束>])
〖例6-1〗使用SQL语句建立学生表S、课程表C 和学生选课成绩表SC。 解:(1)创建基本表S: CREATE TABLE S(学号 CHAR(4)NOT NULL,姓名 CHAR(8)NOT NULL , 年 龄 SMALLINT , 性 别 CHAR(2),系别 CHAR(20),PRIMARY KEY (学号))
4.面向对象模型 面向对象模型主要用于面向对象的数据库中。 在面向对象模型中的基本概念是对象和类。 每个对象有一个惟一的名称,在对象内部封 装了对象所具有的属性和对象能执行的方法。 类是对具有相同属性和方法的所有对象的一 个抽象,类有四个主要的性质:封装性、继 承性、多态性和重载。
6.1.5
数据库语言
数据库阶段。避免了以上两阶段的缺点, 实现数据共享,减少数据冗余;采用特定的 数据模型;具有较高的数据独立性;有统一 的数据控制功能。 4 高级数据库阶段(分布式数据库系统阶段) 分布式数据库是一个逻辑上统一、地域上分 布的数据集合,是计算机网络环境中各个结 点局部数据库的逻辑集合。由于分布式数据 库管理系统具有分布、透明、局部自治与集 中控制相结合的特点,它的可靠性、可用性; 灵活性更好,管理效率更高。
行管理的软件系统,它是数据库系统的重要组成 部分和核心,由数据库、数据库管理系统、数据 库管理员、数据库应用程序以及用户五部分组成。 数据库(Data Base,DB):是统一管理的相关 数据的集合。 数 据 库 管 理 系 统 ( Data Base Management System, DBMS):是对数据库进行管理的软件, 它是数据库系统的核心。
万元”等都是具体的数据,上面的一条销
售业绩信息正是由这些数据共同来传递完
成的。
3.数据处理
数据处理是指对各种类型的数据进行收集、 分类、存储、排序、检索、加工和传输等 操作过程。通过对数据的处理操作,可以 从中获得有价值的、对用户的决策起作用 系统:是在数据库系统中实现对数据进
3
6.1.3
应用 程序A1
数据库系统的体系结构
应用 程序A2 应用 程序B1 应用 程序C1 应用 程序C2
外模式A
外模式B
外模式C 外模式/概念模式映象
概念模式 概念模式/内模式映象
内模式
数据库
6.1.4 1
数据库管理功能
数据库管理系统的功能
数据库定义功能 数据库操纵功能 数据库事务管理功能
事物的存在方式或运行状态的反映的组合。
例如,“环球公司2005年的年销售额为980
万元”,当人们听到这句话时,就获得了关
于 环球公司在2005年的销售业绩方面的一
个信息。
2.数据
数据是记录信息的物理符号,是表达和传
递信息的工具。例如,在上面的例子中,
“美华销售公司”、“2003年”、“980
课程号 20010203 20050405 20050421 20050423 20050419 20020108 20020215 高等数学 基于 ACCESS 数据库设计 专业英语 关系型数据库原理 ORACLE 数据库系统设计 模拟电子技术 单片机原理 课程名称 学时数 140 64 54 48 72 84 64 学分 4 3 2.5 2 3.5 4 3
3. 数据库设计
建立一个完整的数据库需要完成以下几步工作。 (1) 数据库设计 1)需求分析 通过大量访问、调查用户和 潜在用户后,形成文档资料。资料至少包括, 各项业务的数据流图(Data Flow Diagram, DFD)及有关说明和对各类数据描述的集合, 即数据字典(DD)。 2)收集资料 收集资料工作是数据库设计 人员和用户共同完成的任务。强调各级用户的 参与。
相关文档
最新文档