自考电子商务数据库技术笔记整理版
00896-电子商务概论自考笔记1

教材名称: 00896电子商务概论[2010年版]作者:程大为出版社:中国财政经济出版社目录电子商务概论自学考试大纲第一章电子商务概述第一节电子商务的概念第二节电子商务的主要特点第三节电子商务的产生和发展第四节电子商务分类第五节电子商务的影响第二章电子商务的技术基础第一节 Web技术第二节电子商务支付技术第三节电子商务安全技术第三章 EDI与电子商务第一节 EDI概述第二节 EDI标准第三节 EDI的工作方式第四节 EDI与电子商务第四章电子商务系统第一节电子商务系统概述第二节电子商务系统组成第三节电子商务系统框架结构第五章电子商务流程第一节电子商务流程概述第二节电子商务的基本流程第三节电子商务的具体流程第四节电子商务环境下的企业流程重组第六章电子商务模式第一节电子商务模式概述第二节电子商务细分模式第三节电子商务创新模式第四节电子商务赢利模式第七章电子商务战略第一节电子商务战略概述第二节企业电子商务战略第三节电子商务战略的分析工具第八章电子商务生产第一节电子商务产品第二节电子商务的生产模式第三节电子商务生产的管理第九章电子商务市场第一节电子商务市场结构第二节电子商务市场战略第三节电子商务定价第十章网络营销第一节网络营销概述第二节网络营销的内容和职能第三节网络营销战略第十一章电子商务的客户关系第一节网上消费者及其购买行为第二节客户关系管理第三节数据挖掘技术第十二章电子商务采购第一节电子商务采购概述第二节电子商务采购模式第十三章电子商务物流第一节电子商务物流概述第二节电子商务物流系统目标和基本技术第三节电子商务物流模式《电子商务概论》(00896)复习要点第一章电子商务概述第一节电子商务的定义1.包含电子和商务两个方面。
电子商务是指以信息网络技术为手段,以商品交换为中心的商务活动,是现代电子技术和商务活动结合的产物。
2.国际组织对电子商务的解释。
联合国贸发组织(UNCTAD)的定义:电子商务是发生在开放网络上的包含企业之间,企业和消费者之间的商业交易,是信息经济时代商品交换的基本形式。
《电子商务师基础知识》重点笔记

《电子商务师基础知识》重点笔记第一章计算机网络基础1、计算机网络的发展历程:1954年终端器诞生后,人们才逐渐把终端与计算机连接起来。
计算机网络的发展经历了4个主要阶段:以单机为中心的通信系统、多个计算机互联的计算机网络、国际标准化的计算机网络及以高速和多媒体应用为核心的计算机网络。
2、计算机网络:是指互联起来的相互独立的计算机的集合。
“互联”意味着相互连接的计算机能够按照网络协议进行通信。
连接是物理的,由硬件实现。
3、计算机网络的分类:局域网(LAN、Local Area Network)、城域网(MAN,Metropolitan Area Network)、广域网(WAN,Wide Area Network)和互联网(Internet)。
4、计算机网络的基本组成:资源、服务器、工作站、网络设备、网络协议、网络操作系统等组成。
4.1常见的网络协议:TCP/IP协议、IPX/SPX协议等。
4.2常见的网络操作系统:Windows、NetWare、UNIX、Linux等。
5、接入互联网的方法:PSTN、ADSL、卫星接入、光纤接入、无线接入、Wi-Fi接入。
6、在互联网中,每一台主机必须有一个IP地址,且这个IP地址在整个网络中必须是唯一的。
IP,含义是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。
7、域名:就是用人性化的名字表示的主机地址。
域名使用的字符包括字母、数字和连字符,而且必须以字母或数字开头和结尾。
整个域名总长度不得超过255个字符。
在实际使用中,每个域名的长度一般小于8个字符。
8、我国国家域名的国家代码是cn。
目前有3个网络信息中心,INTERNIC负责北美地区,APNIC负责亚太地区、NIC负责欧美地区。
9、域名采用层次结构,每一层构成一个子域名,子域名之间用圆点隔开,自左至右分别为计算机名、网络名、机构名、最高域名。
10、域名分类:第一类是类别顶级域名,共7个;第二类是地理顶级域名,共有243个国家和地区的代码;第三类顶级域名,也就是所谓的新顶级域名。
电子商务数据库技术重点

数据库的建立:CREA TE DA TABASE<数据库名>;删除:DROP DA TABASE<数据库名>基本表的定义:EA TE TABLE[<数据库名>]<表名>;删除DROP TABLE[<数据库名>]表名修改:a增加属性:ALTER TABLE[<数据库名>]表名ADDB删除属性:ALTER TABLE[<数据库名>]表名DROP3)视图的定义:REA TE VIEW 视图名AS SELECT语句;删除:DROP VIEW 视图名4)索引的定义:CREA TE [UNIQUE] INDEX 索引名ON;删除DROP INDEX 索引名8 SQL查询1)“*”为通配符,表示查找FROM中所指出关系的所有属性的值1、表、视图、索引的定义及使用:(1)基本表的定义:create table 〔﹤数据库名﹥.〕﹤表名﹥(﹤列名﹥数据类型﹝缺省值))eg.建一个学生情况表(student)create table student st-class chat(8),st-no char(10),……(2)视图的定义:create view 视图名as select 语句eg. 从基本表student和score中导出只包括女学生且分数在60分以上的视图create view woman-score as select student.st-class,student.st-no,student.st-name,student.st-age,score.sc-score from student.score where student.st-sex=“女”and score.sc-score>=60 and student.st-no=score.st-no (3)索引的定义:create 〔unique〕index索引名on〔﹤数据库名﹥.〕表名(列名〔ASC/DESC〕,列名〔ASC/DESC〕…)eg.对基本表student中的st-no和st-age建立索引,分别为升序与降序,且索引值不允许重复create unique index stindex on student (st-no ASC,st-age DESC) 2、SQL查询语言的主要应用:(1)无条件查询例子:找出所有学生的选课情况select st-no,su-no from score(2)条件查询例子:找出任何一门课成绩在70分以上的学生情况、课号及分数select unique student.st-class,student.st-no,student.st-name,student.st-sex,student.st-age,score.su-no,score.score from student,score where score.score>=70 and score.stno=student.st-no (3)排序查询例子:查询不及格的课程,并将结果按照课程号从大到小排列select unique su-no from score where score<60 oeder by su-no desc (4)嵌套查询例子:查询课程编号为c03且课程成绩在80分以上的学生的学号、姓名select st-no,st-name from student where stno in(select st-no from score from score where su-no=’c03’and score>80) (5)计算查询常用函数有:count(*)计算元组的个数;count(列名)对某一列中的值计算个数;sum(列名)求某一列值的总和(此值是数值型);avg(列名)求某一列的平均值;max(列名)求一列中的最大值;min(列名)求一列中的最小值例子:求男学生的总人数和平均年龄select count(*),avg(st-age) from student where st-sex=’男’3、SQL数据的主要插入、删除、修改操作:(1)数据插入:将数据插入SQL的基本表有两种方式,一种是单元组的插入,eg:向基本表score中插入一个成绩元组(100002,c02,95)insert into score(st-no,su-弄,score)values(’100002’,’c02’,95);另一种是多元组的插入;(2)数据删除:单元组的删除eg,把学号为100002的学生从学生表student中删除delete from student where st-no=’100002’;多元组的删除eg,把学号为100002的成绩从表score中删除delete from score where st-no=’100002’;带有子查询的删除操作eg.删除所有不及格的学生记录delete from student where st-no in(select st-no from score where score<60)(3)数据修改eg.把c02的课程名改为英语update subject set su-subject=’英语’ where su-no=’c02’。
电子商务数据库技术复习要点-

电子商务数据库技术复习要点第一章数据库基础知识1、重要概念●数据库(Database,DB):是长期储存在计算机内的,有组织的,可共享的大量的数据集合。
●数据库系统(Database System,DBS):是由数据库、支持数据库运行的软硬件、数据库管理系统和应用程序、数据库管理员等部分组成。
●数据库管理系统(Database Management System,DBMS)的概念及主要功能:概念:是位于用户与操作系统之间的一层数据管理软件,用户对数据库数据的任何操作,包括数据库定义、数据查询、数据维护、数据库运行控制等都是在DBMS管理下进行的,应用程序只有通过DBMS才能和数据库打交道。
主要功能:(1)、数据定义;(2)、数据操纵;(3)、数据库运行管理;(4)、数据组织、存储和管理;(5)、数据库的建立和维护;(6)、数据通信接口●数据模型,定义及三要素(数据结构、数据操作、数据的约束条件):在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。
通俗地讲数据模型就是现实世界的模拟。
数据模型(Data Model)是表示实体及实体与实体之间的联系的数据库的数据结构。
数据模型分成两个不同的层次:(1)概念模型,也称信息模型,它是按用户的观点来对数据和信息建模。
描述概念模型的常用方法是E-R(实体-联系)方法。
(2)数据模型,主要包括网状模型、层次模型、关系模型、面向对象模型等,它是按计算机系统的观点对数据建模。
数据模型是表示实体及实体与实体之间的联系的数据库的数据结构。
数据模型的三个要素:(1)数据结构描述系统的静态特性,研究与数据类型、内容、性质有关的对象,例如关系模型中的域、属性、关系等。
(2)数据操作数据库主要有检索和更新(包括插入、删除、修改)两大类操作。
(3)数据的约束条件(一组完整性规则的集合)2、知识点●计算机数据管理的3个阶段,数据库管理系统的主要特点人工管理阶段——文件系统阶段——数据库系统阶段其中数据库系统与文件系统最大的区别在于数据的结构化。
(电子商务)电子商务数据库技术最全版

(电子商务)电子商务数据库技术壹、电子商务中的数据库技术1、联合国经济合作和发展组织在有关电子商务的报告中对电子商务的定义是:电子商务是发生在开放网络上包含企业之间、企业和消费者之间的商业交易。
这能够见成电子商务狭义的定义。
其实,广义的电子商务除电子交易之外,仍包括利用计算机网络技术进行的全部商业活动。
1.1电子商务是商务信息爆炸的客观选择,也是电子信息技术发展应用的重要成果。
2、电子商务作为以Internet为平台所从事的各种带有商业性质的活动,有以下几种常见类型:(1)企业运营;(2)网上银行;(3)网上商店和网上购物;(4)网络服务;(5)其他。
3、Internet是电子商务的物理基础,把商务活动的各个方面及各个环节整合在壹起。
4、在电子商务的基本结构框架模型中,社会人文环境、自然科技环境和电子商务技术内容构成了电子商务应用平台的三个支柱。
电子商务的社会人文环境和自然科技环境主要强调了为实现电子商务应用而建立的公共政策、法律和安全、网络协议的技术标准等,这是保障电子商务实施的必要条件。
4.1互联网络上包括的硬件主要有工作站,服务器和终端、基于计算机的电话设备、集线器、数字交换机、路由器、调制解调器、电缆调制解调器和光电耦合器等。
5、基础通信网络是电子商务的硬件基础设施,承担着电子商务信息传输的任务。
包括远程通信网、有线电视网、无线通信网和互联网。
6、Internet在操作系统和网络软件的支持下,提供的主要技术有WWW、电子邮件、FTP和Telnet等。
目前壹般采用Client/server或者Browser/server模式去开发用户端应用程序。
Internet最主要的应用系统是WWW。
WWW服务器用于存储、管理Web页以及提供WWW服务。
在实际应用中,和WWW服务器配套的壹类服务器是代理服务器,代理服务器主要有防火墙和充当WWW服务的本地缓冲区的作用;另壹类服务器是数据库服务器,它也是Internet的重要组成部分。
自学考试 电子商务数据库技术11289重点整理

第一章电子商务中得数据库技术电子商务:狭义,就是发生在开放网络上包含企业之间、企业与消费者之间得商业交易;广义,除了电子交易外,还包括利用计算机网络技术进行得全部商业活动。
电子商务得常见类型:1、企业经营2、网上银行3、网上商店与网上购物4、网络服务5、其她(与电子商务有关得认证机构、海关等)。
电子商务应用平台得三个支柱:1、社会人文环境2、自然科技环境3、电子商务技术内容。
互联网络上得硬件主要包括:工作站、服务器与终端、基于计算机得电话设备、集线器、数字交换机、路由器、调制解调器、电缆调制解调器与光电耦合器等。
网络通信设施在电子商务中得作用:基础通信网络就是电子商务得硬件基础设施,承担着电子商务信息传输得任务。
多媒体:就是文本、声音、图像得综合。
电子商务摆脱传统交易方式得关键:建立信息得虚拟组织,即将Web与数据库集成,主要有三种形式:1、运用Web发布数据2、运用Web共享数据3、用数据库驱动Web站点。
数据仓库:指大量散布在网络数据库中得数据进行组织,使之能形成一个可被检索、搜索、分析与报告得商业信息清单,其核心就是关系型数据库。
企业建立电子商务网站得步骤:1、选择Internet服务提供商(ISP)与数据库服务提供商(DSP)2、注册域名与选择接入方式3、网页设计制作4、创建与维护数据库5、整合数据库与网站6、在Web上使用数据库。
企业选择互联网服务提供商(ISP)要注意得问题:1、ISP能够提供得技术条件2、ISP能够提供得网络设施与结构3、ISP能够提供得服务种类、技术实力、服务质量与信用4、ISP综合使用成本。
域名:就是企业在Int ernet上得地址,具有商标得性质。
数据库软件得几种类型:1、桌面型,如Microsoft Access、Xbase等2、中小型面向对象型3、大型分布型,如DB2、Oracle、SQLServer等企业及数据库产品4、数据仓库型。
数据库设计:指在现有得数据库管理系统上建立数据库得过程。
互联网数据库0911(自考——电子商务学位课复习资料).doc

1 •数据库技术是随着数据管理的需要而产牛的。
数据处理的的核心是数据管理。
数据管理指的是对数据的分类、组织、编码、储存、检索和维护。
2. 数据管理技术共经历了三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段3. 人工管理阶段:数据不保存、数据需要由应用程序自己进行管理、基本上没有文件概念、数据不共亨4 •文件系统阶段:数据可以长期保存、文件系统管理数据、文件已经多样化、数据的存取基本上以记录为单位。
缺点有:数据共享性差,数据冗余度大;数据和程序缺乏独立性5.数据库管理阶段:(1)数据结构化。
(2)数据共享性高、冗余度小、易扩充。
(3)数据独立性高。
(4)统一的数据管理和控制:数据的安全性保护、数据的完整性控制、数据库恢复和并发控制。
(5)数据的最小存取单位是数据项。
DB:数据库(Database),DB是统一管理的相关数据的集合。
DBMS:数据库管理系统(Database Management System), DBMS是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。
DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对彖型DBMS。
DBS:数据库系统(Database System),DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硕件和数据资源组成的系统,即采用了数据库技术的计算机系统。
数据库技术:是一门研究数据库结构、存储、管理和使用的软件学科。
第一代数据库系统,即层次数据库系统和网状数据库系统第二代数据库系统,即关系数据库系统笫三代数据库系统,即面向对象数据库系统数据库学科的研究范围:数据库管理系统软件的研制;数据库设计;数据库理论数据模型是现实世界数据特征的抽象。
是数据庄系统的核心和里础。
数据模型应满足三方面要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于在计算机上实现。
自考电子商务知识点总结

第一章电子商务概述第一节电子商务概念1.电子商务(EC):是指以信息网络技术为手段,以商品交换为中心的商务活动第二节电子商务的主要特点2.Internet是电子商务存在的技术基础;企业和消费者是电子商务的主体,要素和结构是电子商务系统,而交易过程则是电子商务存在的表现3.电子商务中包含很多与Internet有关的技术,主要如下:1)TCP/IP协议。
TCP/IP协议采取分组交换通信的方式,在分组交换网络中,俩台计算机之间要交换的数据被划分成大小相同的数据组,每个数据组被放在一个“电子信封”,及“信息包”中。
2)ISDN. ISDN就是综合业务数字网,它是一种公用电信网络,向用户广泛提供所需要的服务,这一过程是由数字交换和数字传输通路来实现的。
3)WWW。
WWW在中国被称为万维网,它是Internet工具。
WWW的文件是以超文本方式编写的,含有与许多相关文件的接口,用鼠标选择文件中某些词汇或图形,就可以打开相关文件。
4.由Internet及相关技术决定的电子商务的主要特点如下:1)数字化:是电子商务的根本特点,数字化就是把电子商务中的各种信息包括商品,资金以及交易手续等信息转变成数字,装成信息包,在不同计算机间发送和接受,从而完成电子商务交易的全过程(如音像产品)或者部分过程(如家具等实物产品)它的特点是内容丰富;速度快;信息准确2)网络外部性:是指网络的价值随着拥有成员的增加而不断增加。
4.由电子商务系统结构决定的电子商务特点电子商务系统有不同的结构,其中典型的是框架结构,它是由三个层次和俩个支柱构成的。
三个层次:——底层网络层——中间为信息发布、传输层——上层为一般业务层,其中包括CA认证。
CA认证用来确认的电子商务活动中各自的身份,并通过加解密方法实现网上安全的信息交换与安全交易。
俩个支柱——政策法律——技术标准5.电子商务的系统结构,决定了电子商务以下特点:——集成性包括:基础构件的集成;安全认证系统的集成;支付系统的集成和物流配送系统的集成——协调性:电子商务的协调性是指电子商务中客户,供应商,生产商,银行,海关,税务等各部门多单位之间的协调一致,简言之就是电子商务主体间的协调一致——可拓展性:指用户访问量超过设计限度时,电子商务系统结构能够及时、自动地扩大容量,继续接受用户访问。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自考电子商务数据库技术笔记电子商务数据库技术就是电子商务专业的专业课,建议大家早考。
因为每年自考一次。
电子商务数据库重点学习前五章,以后几章,仅做了解就可以。
历年的考题中都会出现数据库的发展阶段,E-R模型,SQL语句,四大范式等等。
希望各位考生重视。
SQL语句需要理解。
1.电子商务就是发生在开放网络上包含企业之间、企业与消费者之间的商业交易(狭义)。
广义的定义除电子交易外,还包括利用计算机网络技术进行的全部商业活动。
2.电子商务的类型:1企业经营2网上银行3网上商店与网上购物4网络服务5其她,有关认证,海关税务等部门。
3、电子商务的基本框架:社会环境(公共政策、法律、规则等)、自然科技环境(文档、安全、网络协议的技术标准)与电子商务技术内容构成了电子商务应用平台的三个支柱。
4、基础通信网络就是电子商务的硬件基础设施,承担着电子商务传输的任务。
数据库承担着对商品信息的存贮、管理、查询、结算与处理等功能。
5、Web与数据库的集成有三种形式:运用Web发布数据,运用Web共享数据,用数据库驱动Web站点。
6、数据仓库就是指大量散布在网络数据库中的数据进行组织,使之能形成一个可被检索、搜索、分析与报告的商业信息清单。
7、数据挖掘就是指对庞大的历史交易数据进行再分析,以选定目标客户分辨市场定位发现新的商业机会。
8、企业建立电子商务网站的步骤:1选自ISP与ICP2注册域名与选侧接入方式3网页设计制作4创建与维护数据库5整合数据库与网站6在Web上使用数据库。
9、数据库驱动Web站点的核心就是网络数据库软件。
10、数据库软件的类型:桌面型,中小型面向对象型,大型分布型,数据仓库型。
(包含的种类)11、电子商务Web站点数据库的特征:1对电子商务运营各个方面确保数据安全2对电子商务交易过程管理3对客户确认已经完成,但由于硬件软件故障而未能执行的交易可以弥补。
12、创建网络数据库的调件:1要符合企业电子商务的需要2能被某个数据库管理系统接受3具有较高的质量,便于维护,理解,效率高。
13、脚本语言用途:1可以处理用户在表单中输入的数据,编辑,复制她们到隐含域2可以增强界面效果3可以控制表单的提交合生成复杂的URL地址。
第二章数据库系统概论1、数据库管理的三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。
2、按照模型发展划分:1第一代数据库管理系统,层次数据库与网状数据库管理系统2第二代数据库管理系统,关系数据库管理系统(RDMS)3第三代数据库管理系统,新一代,面向对象数据库管理系统。
3、数据模型就是数据库系统的数学形式框架,就是用来描述数据的一组该念与定义包括:数据的静态特征,数据的动态特征,数据的完整约束性。
大体可分两类:面向值得数据模型与面向对象的数据模型。
4、在实际应用中,为了更好的描述现实世界中数据的特征,常常针对不同的场合或不同的目的,采用不同的方法描述数据特征,统称为数据模型。
有如下几种:1概念数据模型,这就是面向数据库用户的相士世界的数据模型,与具体的DBMS无关2逻辑数据模型,这就是用户从数据库中所瞧到的数据模型,就是具体的DBMS所支持的数据模型,既要面向用户又要面向系统3物理数据模型,描述数据在存储介质山的组织方式的数据模型,不仅与DBMS有关还与操作系统与硬件有关。
5、现实世界:就是指存在于人脑之外的客观世界。
6、概念世界:就是现实世界在人们脑中的反映,就是对客观事物及其联系的一种抽象描述。
7、实体:我们把客观存在并可以相互区别的事物称为实体。
同一类实体的集合称为实体集。
属性的集合表征一种实体的类型,称为实体型。
8、属性:属性就是用来描述实体的某一方面的特性。
属性的具体取值为属性值。
9、实体标志符:如果某个属性或属性集合的值能够唯一的标志出实体集中的每一个实体,则可以选择该属性或属性集合作为实体标志符。
10、联系:实体集之间的对应关系称为联系,它反映现实世界的事物之间的相互关系。
分实体内部各属性之间的联系与实体之间的联系。
机器世界:信息经过加工编码而进入机器世界,机器世界处理的对象就是数据。
记录:相对应每一实体的数据叫记录。
字段:相对应属性的数据称为字段,或者数据项,又叫数据元素或初等项。
文件:相对应实体集的叫文件,它就是同类记录的集合。
记录型:相对应于实体型的叫记录型。
关键字:相应于实体标志符的为关键字,关键字又称外码。
11、E-R模型:E-R图所描述的现实世界的信息结构称为组织模式或企业模式,同时把这种描述结果称为E-R模型。
三要素:实体,属性,实体之间的联系。
12、联系抽象后可归结为三种:一对一联系,一对多联系,多对多联系。
13、作实体-联系图(E-R图)的步骤:1确定所有的实体集合2选择实体集应包含的属性3确定实体集之间的联系4确定实体集的关键字,用下划线在属性上表明关键字的属性集合5确定联系的类型,在用线将表示联系的菱形框联系到实体集时,在线旁边注明就是1或n来表示联系的类型。
14、层次数据模型就就是根据现实世界中存在的层次结构特点而提出的一种数据模型。
用树型结构来表示实体之间联系的模型称为层次模型。
15层次模型只能表示一对多关系,引入虚拟记录型与指针转换多对多关系。
16、网状模型:用逻辑记录型来代替实体型。
逻辑记录所包括的所有字段的名字及其类型描述了逻辑记录格式,这样一逻辑记录型为节点所形成的有向网络结构称为网状模型。
网状模型中给每一个父结点及子节点之间的联系都指定名字,这种联系称为系。
17、关系模型:关系模型就是同过表格数据来表示与实现两个实体之间的联系。
关系就就是二维表格,表格中的每一行称作一个元组,它相当于一个记录值;每一列就是一个属性值,列可以命名,称为属性名,属性相当于记录中的数据项或字段值。
关系就是元组的集合。
18、关系有如下属性:表格中的每一列都就是不可再分的基本属性;各列的名字不同,顺序不重要;行的次序无关紧要;关系中部不允许有完全相同的两行存在。
.19、域:域就是值的有限集合。
关系:笛卡尔积d1*d2*…dn 的任意一个子集称为在d1,d2…dn上的一个关系。
用R(d1,d2,…dn)表示,R为关系名。
n为关系的度或目。
20、关系模式:我们将关系名及其属性名集合称为关系模式,具体的关系就是实例。
21、数据库模式;在支持关系模型的数据中,数据被瞧作就是一个个的关系,描述数据库全部关系的一组关系模式称为关系的数据库模式。
任何时刻数据库的所有具体的关系组成关系数据库的一个实例。
22、关系运算:选择σF(R) 投影ПAR 连接RfS23、数据库系统由五个部分组成:硬件资源(CPU,内存,磁盘),软件资源(操作系统,数据库管理系统,高级编程语言),数据库结构,数据库管理员与用户。
24、数据库管理系统的三级模式结构:用户级数据库,概念几数据库,物理级数据库。
25、用户数据库就是用户瞧到使用的数据库,所以又称用户视图,子模式,外模式,用户模式等。
26、概念级数据库就是DBA(数据库管理员)瞧到的数据库,因此也称DBA视图,又称为模式。
27、物理级数据库又称为存储模式,内模式,就是数据库管理系统内部的表示,即对数据的物理结构与方式的描述。
28、为了保证数据库能够高效正常的运行,一般大型数据库都设有专门人员负责数据库管理系统的管理工作,这种专门的人员成为数据库管理人员(DBA)。
主要职责:1负责数据库核心及其开发工具的安装及升级2为数据库管理系统分配存储空间并规划未来的存储要求3协助开发者建立基本的对象(表、视图、索引)4负责注册用户并维护系统的安全性5负责数据库管理系统的备份与恢复。
29、数据库管理系统用户分:最终用户与专业用户即应用程序员。
30、数据库管理系统就是对数据库定义、管理、维护与检索的一组软件。
其功能如下:1存储数据2创建并维护数据结构3允许多用户并发访问4加强安全性与保密性5允许提取与操作已存储的数据6实现数据录入与数据加载7提供不同记录的一致性8提供对指定数据快速提取的高效索引机制。
31、数据库管理系统必须提供数据的安全性、并发性、完整性、数据备份、数据恢复等数据保护能力以保证数据库中数据的安全可靠与正确性。
为此需要建立数据库保护机制,用于以阻止一切物理破坏与读写破坏,并能以最快的速度使其恢复工作。
32、数据库的安全性主要就是指保护数据库,防止因用户非法使用数据库造成数据泄密、更改或破坏。
保证安全性关键就是控制与识别。
33、用户操作数据库中的数据至少三层安全防线:1操作系统的安全保护机制2数据库管理系统的安全保护机制3数据库中的安全防护机制a用户标示与鉴定b存取控制c视图d数据加密e数据库审计。
34、数据库的完整约束性就是指数据的正确性、相容性与一致性,即防止不符合语义的错误数据输入与输出,同时还要使存储在不同副本中的同一数据保持一致协调,使数据之间的结构不受破坏。
35、数据完整约束条件分类:1属性值的约束与联系的约束a属性值的约束就是对一个列的取值的说明b关于数据之间的联系约束,在关系数据库中指多个属性或多个元组之间的联系的约束2静态约束与动态约束3立即执行约束与延迟执行约束。
36、完整性约束方法分两类:隐含约束方法与显式约束方法(a采用断言说明句b采用CHECK子句或constraint 子句c采用数据库触发器d将完整性约束的说明与检查任务交给应用程序)。
37、并发控制的基本单位就是事务。
38、并发控制所带来的数据不一致分三类:丢失数据,不可重读数据与读“脏”数据。
39、并发控制的基本思想:当一个应用程序对数据库的某一部分执行修改操作时,对该部分数据实行封锁,拒绝其她用户对该部分的并发访问控制要求,直到该事务执行完毕(正常结束或撤销)。
40、并发控制的策略包括:封锁单位大小的确定、死锁的预防、检测与解除。
41、分布式数据库系统就是在两台或多台地理上或物理上分散而逻辑上集中的数据库系统,管理这样的数据库系统的软件称为分布式数据库管理系统(DDBMS)。
42、面向对象(OO)数据模型比传统模型优势:1具有表示与构造复杂对象的能力2通过封装与消息隐藏技术提供了程序的模块化机制3继承与类层次技术不仅能表示is-a,还提供了软件重用机制4通过滞后联编等概念提供系统扩充能力5提供与宿主语言的无缝连接。
43、能够管理数值、文件、表格、图形、图像、声音等多媒体的数据库称为多媒体数据库(MDB)。
44、管理应用方式:1基于关系模型,加以扩充,使之支持多媒体数据库类型2基于OO模型来实现对多媒体信息的描述与操作3基于超文本模型。
45、多媒体数据库的特殊功能:1支持图像、声音、动画等多媒体字段与用户自定义字段2支持长数据与非长数据的集成管理3支持复杂的实体表示4有保证完整性与一致性机制5支持同一实体多种表现形式6具有良好的用户界面7至此多媒体的特殊查询与良好的接口处理8支持分布式环境。