年数据库原理王珊知识点pdf

认证主体:方**(实名认证)

IP属地:河北

下载本文档

目录

1.1.1四个基本概念.................................................................1

数据(Data)........................................................................................................................................1

数据库(Database,简称DB)............................................................................................................1

长期储存在计算机内、有组织的、可共享的大量数据的集合.................1

基本特性................................................................1

数据库管理系统(DBMS).................................................................................................................1

数据定义功能............................................................1

数据组织、存储和管理...................................................1

数据操纵功能............................................................1

数据库的I事务管理和运行管理.............................................2

数据库日勺建立和维护功能(实用程序).......................................2

其他功能................................................................2

数据库系统(DBS).............................................................................................................................2

1.1.2数据管理技术的产生和发展....................................................2

数据管理.....................................................................2

数据管理技术的发展过程......................................................3

人工管理特点................................................................3

文献系统特点................................................................3

1.1.3数据库系统的特点............................................................4

数据构造化...................................................................4

整体构造化..............................................................4

数据库中实现的是数据口勺真正构造化.......................................4

数据的共享性高,冗余度低,易扩充、数据独立性高.............................4

数据独立性高................................................................4

物理独立性..............................................................4

逻辑独立性..............................................................5

数据独立性是由DBMS的二级映像功能来保证的............................5

数据由DBMS统一管理和控制..................................................5

1.2.1两大类数据模型:概念模型、逻辑模型和物理模型..............................6

122数据模型的|构成要素:数据构造、数据操作、数据的I完整性约束条件..............6

数据的完整性约束条件:.......................................................6

1.2.7关系模型.....................................................................7

关系数据模型的优缺陷........................................................7

131数据库系统模式的概念........................................................8

型(Type):对某一类数据的构造和属性的阐明....................................8

ffl(Value):是型口勺一种详细赋值................................................8

模式(Schema)...........................................................................................................................8

实例(Instance)..........................................................................................................................8

1.3.2数据库系统的三级模式构造...................................................8

外模式[ExternalSchema](也称子模式或顾客模式)...............................8

模式[Schema](也称逻辑模式)................................................8

内模式[InternalSchema](也称存储模式).......................................9

1.3.3数据库的J二级映像功能与数据独立性...........................................9

外模式/模式映像:保证数据的逻辑独立性......................................9

模式/内模式映象:保证数据的物理独立性......................................9

1.4数据库系统的构成..............................................................9

数据库管理员(DBA)职责:....................................................10

2.1.1关系........................................................................10

域(Domain):是一组具有相似数据类型的值的集合................................10

候选码(Candidatekey).........................................................................................................10

全码(All-key)........................................................................................................................10

主码(Primarykey)...............................................................................................................10

主属性......................................................................10

2.2.1基本关系操作...............................................................11

2.3.1关系的三类完整性约束......................................................11

实体完整性和参照完整性:...................................................11

顾客定义H勺完整性:..........................................................11

2.3.2实体完整性:主码不为空......................................................11

234顾客定义的完整性............................................................11

242专门的关系运算:选择、投影、连接、除......................................12

象集Zx:本质是一次选择运算和一次投影运算.................................12

悬浮元组....................................................................12

外连接......................................................................12

左外连接....................................................................12

右外连接....................................................................12

除:查找在被除数R中可以完全覆盖除数S口勺部分[的剩余值]....................12

3.1.2SQLU勺特点..................................................................13

L综合统一..................................................................13

2.高度非过程化............................................................13

3.面向集合口勺操作方式.......................................................13

4.以同一种语法构造提供多种使用方式........................................13

5.语言简洁,易学易用......................................................13

3.3.1模式的定义与删除..........................................错误!未定义书签。

CREATESCHEMA(模式名〉AUTHORIZATION<顾客名>.............................13

DROPSCHEMA(模式名><CASCADE|RESTRICT〉...................................14

CASCADE(级联)..........................................................14

RESTRICT(限制)..........................................................14

3.3.2基本表的定义、删除与修改..................................................14

CREATETABLE〈表名>(<列名〉〈数据类型>[(列级完整性约束条件》]................14

ALTERTABLE〈表名〉...........................................................14

DROPTABLE<表名>[RESTRICT]CASCADE];.............................................................................15

RESTRICT:删除表是有限制的。..........................................15

CASCADE:删除该表没有限制。..........................................15

333索引的建立与删除............................................................15

CREATE[UNIQUE][CLUSTER]INDEX(索引名〉.....................................15

3.4数据查询......................................................................15

字符匹配:...................................................................16

空值查询:ISNULL或ISNOTNULL!]“IS”不能用替代]....................16

ORDERBY子句...............................................................16

汇集函数:..................................................................16

GROUPBY子句分组:.........................................................17

HAVING短语与WHERE子句口勺区别:![作用对象不一样]..........................17

自身连接:..................................................................17

外连接与一般连接的区别:.....................................................17

子查询的限制:不能使用ORDERBY子句........................................18

不有关子查询:.............................................................18

有关子查询:...............................................................18

一、带有IN谓词的子查询:此为不有关子查询.................................18

二、带有比较运算符的子查询.................................................18

三、带有ANY(SOME)或ALL谓词的子杳询...................................19

四、带有EXISTS谓词的J子查询................................................19

4.1.2安仝原则简介:TCSEC原则、CC原则..........................................20

4.2.2存取控制...................................................................20

4.2.3自主存取控制措施...........................................................20

2、GRANTALLPRIVIUGES............................................................................................................21

1、FROMUSERCASCADE;系统收回直接或间接从USER处获得I付权限.........21

4.2.5数据库角色:是被命名曰勺一组与数据库操作有关的J权限,角色是权限的集合.....22

4.2.6强制存取控制措施...........................................................22

4.3视图机制....................................................................23

4.4审计(Audit)...............................................................................................................................23

5.2.1关系模型的参照完整性定义..................................................24

5.3顾客定义的完整性...........................................错误!未定义书签。

5.4完整性约束命名子句.........................................................24

6.2.42NF若RW1NF,且每一种非主属性完全函数依赖于码,则R£2NF。..........25

6.2.53NF若R三3NF,则每一种井主属性既不部分依赖于码也不传递依赖于码.......25

6.2.6BC范式(BCNF)每一种决定属性原因都包括码。............................25

7.1.1数据库设计的特点,数据库建设的基本规律:...................................25

7.1.2数据库设计措施.............................................................26

7.1.3数据库设计的基本环节.......................................................26

7.2.3数据字典:进行详组日勺数据搜集和数据分析所获得的I重要成果..................26

1.1.1四个基本概念

数据(Data)

是数据库中存储的基本对象,数据库中的数据具有永久储存、有组织和可共享三个特

点。

数据(Data)的定义:描述事物的符号记录

数据库(Database,简称DB)

长期储存在计算机内、有组织口勺、可共享的大量数据日勺集合、

基本特性

数据按一定的数据模型组织、描述和储存、可为多种顾客共享、冗余度较小

数据独立性较高、易扩展、

数据库管理系统(DBMS)

数据定义功能

提供数据定义语言(DDL)、定义数据库中日勺数据对象

数据组织、存储和管理

分类组织、存储和管理多种数据•、确定组织数据的文献构造和存取方式

实现数据之间的J联络、提供多种存取措施提高存取效率

数据操纵功能

提供数据操纵语言(DML)、实现对数据库的基本操作(查询、插入、删除和修改)

数据库H勺事务管理和运行管理

数据库在建立、运行和维护时由DBMS统一管理和控制、

保证数据的安全性、完整性、多顾客对数据U勺并发使用、发生故障后的系统恢复

数据库H勺建立和维护功能(实用程序)

数据库初始数据装载转换、数据库转储、介质故障恢复、数据库口勺重组织、

性能监视分析等

其他功能

DBMS与网络中其他软件系统的J通信、两个DBMS系统日勺数据转换、

异构数据库之间H勺互访和互操作、

数据库系统(DBS)

数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(DBA〉构成的

储存、管理、处理和维护数据口勺系统。

1.1.2数据管理技术I内产生和发展

数据管理

定义:对数据进行分类、组织、编码、存储、检索和维护,是数据处理口勺中心问题

数据管理技术日勺发展过程

人工管理阶段(20世纪40年代中-50年代中)

文献系统阶段(20世纪50年代末--60年代中)

数据库系统阶段(20世纪60年代末前)

人工管理特点

数据的管理者:顾客(程序员),数据不保留

数据面向U勺对象:某一应用程存

数据H勺共享程度:无共享、冗余度极大

数据的独立.性:不独完全依赖于程序

数据H勺构造化:无构造

数据控制能力:应用程序自己控制

文献系统特点

数据的I管理者:文献系统,数据可长期保留

数据面向的对象:某一应用程序

数据日勺共享程度:共享性差、冗余度大

数据H勺构造化:记录内有构造,整体无构造

数据日勺独立性:独立性差,数据的逻辑构造变化必须修改应用程序

数据控制能力:应用程序自己控制

1.1.3数据库系统的特点

数据构造化

整体数据口勺构造化是数据库口勺重要特性之一

整体构造化

不再仅仅针对某一种应用,而是面向全组织

不仅数据内部构造化,整体是构造化的,数据之间具有联络

数据库中实现的是数据的真正构造化

数据FI勺构造用数据模型描述,无需程序定义和解释、数据可以变长、

数据U勺最小存取单位是数据项、

数据的共享性高,冗余度低,易扩充、数据独立性高

数据共享H勺好处是减少数据冗余,节省存储空间、防止数据之间的不相容性与不一致

性、

使系统易于扩充、

数据独立性高

物理独立性

指顾客的应用程序与存储在磁盘上的数据库中数据是互相独立日勺。

当数据日勺物理存储变化了,应用程序不用变化.

逻辑独立性

指顾客的应用程序与数据库的逻辑构造是互相独立的。

数据H勺逻辑构造变化了,顾客程序也可.以不变。

数据独立性是由DBMS的二级映像功能来保证的

数据由DBMS统一管理和控制

DBMS提供B勺数据控制功能

(1)数据的J安全性(Security)保护

保护数据,以防止不合法FI勺使用导致的数据FI勺泄密和破坏。

⑵数据U勺完整性(Integrity)检查

将数据控制在有效口勺范围内,或保证数据之间满足一定的关系。

(3)并发(Concurrency)控制

对多顾客的并发快作加以控制和协调,防止互相干扰而得到错误口勺成果。

⑷数据库恢复(Recovery)

将数据库从错误状态恢复到某一已知W、J对日勺状态。

1.2.1两大类数据模型:概念模型、逻辑模型和物理模型

数据模型应满足三方面规定:

能比较真实地模拟现实世界、轻易为人所理解,便于在计算机上实现。

概念模型也称信息模型

它是按顾客的观点来对数据和信息建模,用于数据库设计。

逻辑模型重要包括[网状模型、层次模型、(已淘汰)]

关系模型和面向对象模型等,按计算机系统的观点对数据建模,用于DBMS实

现。

物理模型是对数据最底层日勺抽象

描述数据在系统内部的表达方式、存取措施,在磁盘磁带上依J存储方式和存取措

施。

122数据模型的构成要素:数据构造、数据操作、数据的完整性约束条件

数据构造:描述数据库的构成对象,以及对象之间II勺联络是对系统静态特性的描述。

数据操作:对数据库中多种对象(型)的)实例(值)容许执行日勺操作及:行美的/操作规则

数据操作的类型:查询、更新(包括插入、删除、修改)

数据11勺完整性约束条件:

是一组完整性规则日勺集合包括参照完整性,实体完整性、数据和顾客自定义完整

性。

数据模型应当反应和规定其必须遵守的基本的和通用日勺完整性约束条件。

例如在关系模型中,任何关系必须满足实体完整性和参照完整性两个不变性条

件。

L2.7关系模型

关系(Relation):一种关系对■应一般说的J一张表。元组(Tuple):表中的一行即为一种元组

属性(Attribute):表中的一列即为一种属性,给每一种属性起一种名称即属性名

主码(Key):表中的某个属性组,它可以唯一确定一种元组。

域(Domain):属性的取值范围。分量:元组中日勺一种属性

值。

关系模式:对关系的J描述,一般表达为关系名(属性1,属性2,…,属性n)

数据操作是集合操作,操作对象和操作成果都是关系,即若干元组的集合。

关系数据模型的优缺陷

长处;建立在严格的数学概念日勺基础上、关系模型概念单一,实体与实体之间的I联络都用

关系表达、关系模型的I存取途径对顾客透明,具有更高的数据独立性更好的安全保密性、

简化程序员H勺工作和数据库开发建立的工作。

缺陷:存取途径对顾客透明导致杳询效率往往不如非关系数据模型。

1.3.1数据库系统模式日勺概念

型(Type):对某一类数据的构造和属性的阐明

值(Value):是型的一种详细赋值

模式(Schema)

数据库逻辑构造和特性的描述、型的描述、反应数据的构造及其联络、模式相对稳

定、

实例(Instance)

模式的一种详细值、反应数据库某一时刻的状态、同一种模式可以有诸多实例、

实例随数据库中的数据的I更新而变动、

1.3.2数据库系统/、J三级模式构造

外模式[ExternalSchema](也称子模式或顾客模式),

数据库顾客(包括应用程序员和最终顾客)可以看见和使用的局部数据的逻辑构造和

特性的描述,是数据库顾客的数据视图,是与某一应用有关的数据的逻辑表达。一种数据

库可以有多种外模式,每个顾客只能看见和访问所对应H勺外模式中的数据。

模式[Schema](也称逻辑模式)

数据库中全体数据的逻辑构造和特性的I描述,是所有顾客的公共数据视图,一种数据

库只有一种模式。

内模式[InternalSchema](也称存储模式)

数据物理构造和存储方式的描述,是数据在数据库内部H勺组织方式。一种数据库只有

一种内模式。

1.3.3数据摩的二级映像功能与数据独立性

模式:描述IJ勺是数据的全局逻辑构造

外模式:描述口勺是数据的局部逻辑构造

外模式/模式映像:保证数据的逻辑独立性

当模式变化时,数据库管理员修改有关的外模式/模式映象,使外模式保持不变应用

程序是根据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑

独立性,简称数据的逻辑独立性。

模式/内模式映象:保证数据的物理独立性

定义了数据全局逻辑构造与存储构造之间的对应关系。

当数据库H勺存储构造变化时,数据库管理员修改模式/内模式映象,使模式保持不

变。应用程序不受影响。保证了数据与程序的物埋独立性,简称数据H勺物理独立性。

这两层映像保证了数据库系统中的数据具有较高的逻辑独立性和物理独立性。

1.4数据库系统的构成

数据库、数据库管理系统(及其开发工具)、应用系统,数据库管理员(DBA)

数据库管理员(DBA)职责:

1.决定数据库中日勺信息内容和构造2.决定数据库日勺存储枸造和存取方略

3.定义数据的安全性规定和完整性约束条件4.监控数据库的使用和运行

5,数据库的改善和重组

2.1.1关系

域(Domain):是一组具有相似数据类型口勺值的集合

候选码(Candidatekey)

若关系中的某•属性组H勺值能唯•地标识•种元组,则称该属性组为候选码

全码(All-key)

最极端的状况:关系模式H勺所有属性组是这个关系模式的候选码,称为全码(All-key)

主码(Primarykey)

若一种关系有多种候选码,则选定其中一种为主码(Primarykey)

主属性

候选码H勺诸属性称为主属性(Primeattribute)

不包括在任何侯选码中的属性称为非主属性(Non-Primeattribute)

或非码属性(Non-keyattribute)

221基本关系操作

常用的关系操作

查询:选择、投影、连接、除、并、交、差

数据更新:插入、删除、修改

![查询R勺体现能力是其中最重要的部分]选择、投影、并、差、笛卡尔积是5种基本操

关系操作H勺特点

集合操作方式:操作的对象和成果都是集合,一次一集合的方式

2.3.1关系的三类完整性约束

实体完整性和参照完整性:

称为关系的两个不变性,是关系模型必须满足U勺完整性约束条件,由关系系统自动支持

顾客定义的完整性:

应用领域需要遵照的约束条件,体现了详细领域中的语义约束

2.3.2实体完整性:主码不为空

若属性A是基本关系RII勺主属性,则属性A不能取空值

2.3.3参照完整性:外码要么为空要么为被参照表日勺主码值

2.3.4顾客定义的完整性

关系模型应提供定义和检杳此类完整性的机制,以便用统一的系统的措施处理它们,

不需要应用程序承担这一功能

2.4.2专门的关系运算:选择、投影、连接、除

象集Zx:本质是一次选择运算和一次投影运算

给定一种关系R(X,Z),X和Z为属性组。

当t[X]=x时,x在R中日勺象集(ImagesSet)为:Zx={t[Z]|tER,t[X]=x}

它表达R中属性组X上值为x的诸元组在Z上分量的集合。

悬浮元组

不存在公共属性上相等日勺元组

外连接

假如把舍弃的元组也保留在成果关系中,而在其他属性上填空值(Null),这种连接

就叫做外连接(OUTERJOIN).

左外连接

假如只把左边关系R中要舍弃日勺元组保留就叫敢左外连接(LBTOUTURJOIN)

右外连接

假如只把右边关系S中要舍弃的元组保留就叫做右外连接(RIGHTOUTERJOIN),

除:查找在被除数R中可以完全覆盖除数S日勺部分[的剩余值]

设关系R+S日勺成果为关系T,则T包括所有[在R但不在S]中的属性及其值,

旦T的元组与S的元组的所有组合都在R中。

3.1.2SQLU勺特点

1.综合统一

集数据定义语言(DDL),数据操纵语言(DML),数据控制语言(DCL)功能于一

体。

2.高度非过程化

SQL只要提出“做什么”,不必指明“怎么做”。

存取途径日勺选择以及SQLH勺操作过程由系统自动完毕。

3.面向集合的操作方式

操作对象、查找成果、一次插入、删除、更新操作I向对象都可以是元组的集合。

4.以同一种语法构造提供多种使用方式

SQL是独立H勺语言,又是嵌入式语言。

5.语言简洁,易学易用

331模式的定义与删除

CREATESCHEMA〈模式名>AUTHORIZATION〈顾客名〉

在CREATESCHEMA中可以接受CREATETABLE,CREATEVIEW和GRANT子句。

定义模式实际上定义了一种命名空间

在这个空间中可以定义该模式包括的数据库对象,例如基本表、视图、索引等。

DROPSCHEMA〈模式名><CASCADE|RESTRICT〉

CASCADE(级联)

删除模式H勺同步把该模式中所有的数据库对象所有删除

RESTRICT(限制)

假如该模式中定义了下属的数据库对象(表、视图等),则拒绝该删除语句的执

行。

当该模式中没有任何下属的对象时才能执行。

3.3.2基本表的定义、删除与修改

CREATETABLE〈表名>(<列名><数据类型乂〈列级完整性约束条件〉]

卜列名><数据类型>[<列级完整性约束条件习]……);

ALTERTABLE〈表名〉

[ADD〈新列名〉〈数据类型》[完整性约束]]

[DROP<完整性约束名〉]

[ALTERCOLUMNv列名〉<数据类型>];

DROPTABLE<表名>[RESTRICT)CASCADE];

RESTRICT:删除表是有限制aJ。

欲删除U勺基本表不能被其他表的约束所引用

假如存在依赖该表的对象,则此表不能被删除

CASCADE:删除该表没有限制。

在删除基本表的同步,有关H勺依赖对象一起删除

3.3.3索引的建立与删除

CREATE[UNIQUE][CLUSTER]INDEX〈索弓|名〉

ON(表名>(<列名>[<次序>儿<列名>[<次序习]…);

采用B+树或HASH索引由RDBMS决定,索引是关系数据库内部实现技术,属于内模

CREATEINDEX语句定义索引时,可以定义索引是唯一索引、非唯一索引或聚簇索引、

PRIMARYKEY、UNIQUE[每一-种索引值对应唯一-数据记录卜CLUSTER[一表一-聚簇]、

3.4数据查询

SELECT[ALL|DISTINCT]<目的列体现式>[,<目的列体现式习…

FROM〈表名或视图名乂,〈表名或视图名〉1-

[WHERE<条件体现式〉]

[GROUPBY(歹lj名1>|HAVING〈条件体现式>]]

[ORDERBY(列名2>[ASC|DESC]];

消除取值反复l内行:假如没有指定DISTINCT关键词,则缺省为ALL

字符匹配:

[NOT]LIKE々匹配串>1ESCAPE'<换码字符>1,匹配串为固定字符串。

%[任意长度字符],」单个任意字符],匹配串为含通配符H勺字符串。

ESCAPE、表达“\”为换码字符,使用换码字符将通配符转义为一般字符“

空值查询:ISNULL或ISNOTNULL![“IS”不能用替代]

ORDERBY子句

可以按一种或多种属性列排序,升序:ASC;降序:DESC;[缺省值为升序]

当排序列含空值时

ASC:排序列为空值的元组最终显示;DESC:排序列为空值日勺元组最先显示;

汇集函数:

计数:COUNT([DISTINCT|ALL]*);COUNT([DISTINCT|ALL]<列名>);

计算总和:SUM([DISTINCT|ALL]〈歹IJ名〉)计算平均值:AVG([DISTINCT|ALL]<

列名〉)

最大最小值;MAX([DISTINCT|ALL](列名>);MIN([DISTINCT|ALL]<列名>);

GROUPBY子句分组:

细化汇集函数H勺作用对象

未对查询成果分组,汇集函数将作用于整个查询成果

对查询成果分组后,汇集函数将分别作用于每个组

作用对象是查询的中间成果表。按指定的一列或多列值分组,值相等日勺为一组。

HAVING短语与WHERE子句口勺区别:![作用对象不一样]

WHERE子句作用于基表或视图,从中选择满足条件的元组

HAVING短语作用于组,从中选择满足条件的组。

自身连接:

一种表与其自己进行连接,需要给表起别名以示区别

由于所有属性名都是同名属性,因此必须使用别名前缀

FROMCourseFIRST,CourseSECOND

外连接与一般连接的区别:

一般连接操作只输出满足连接条件的J元组

外连接操作以指定表为连接主体,将主体表中不满足连接条件日勺元组一并输出

子查询H勺限制:不能使用ORDERBY子句

不有关子查询:

子查询的查询条件不依赖于父查询由里向外逐层处理。

每个子查询在上一级查询处理前求解,它口勺成果用于建立其父查询的查找条件。

有关子查询:

子查询H勺查询条件依赖于父杳询。

首先取外层查询中表"勺一种元组,根据它与内层查询有关附属性值处理内层查

询,若WHERE子句返回值为真,则取此元组放入成果表,再取外层表及I下一种

元组,

反复这一过程,直至外层表所有检查完为止。

一、带有IN谓词的J子查询;此为不有关子查询

二、带有比较运算符的子查询

当能确切懂得内层查询返回单值时,可用比较运算符(>,<,=,>=,<=,!=或

<>)O

与ANY或ALL谓词配合使用![子查询一定要跟在比较符之后]

三、带有ANY(SOME)或ALL谓词的子查询

ANY:任意一种值;ALL:所有值;

2.处理父查询

四、带有EXISTS谓词的子查询

存在量词三

带EXISTS谓词的子查询不返回任何数据,只产生逻辑真值"true〃或逻辑假

值"false”。

若内层查询成果非空,则外层的WHERE子句返回真值

若内层查询成果为空,则外层的WHERE子句返回假值

由EXISTS引出的子查询,其目H勺列体现式一般都用*,

由于带EXISTS的子查询只返回真值或假值,给出列名无实际意义.

若内层查询成果非空,则外层的WHERE子句返回假值

若内层杳询成果为空,则外层乐JWHERE子句返回真值

所有带IN谓词、比较运算符、ANY和ALL谓词的子查询都能用EXISTS子查询替代

用EXISTS/NOTEXISTS实现全称量词(难点)

SQL语言中没有全称量词V(Forall)

把带有全称量词的谓词转换为等价的带有存在量词的谓词:(Vx)P三「日xC'P))

4.1.2安全原则简介:TCSEC原则、CC原则

TCSEC/TDI,从安全方略、责任、保证、文档四个方面来描述安全性级别划分的I指标

4.2.2存取控制

存取控制机制由定义颐客权限和合法权限检查两部分构成

顾客权限定义和合法权检查机制一起构成了DBMS口勺安全子系统

4.2.3自主存取控制措施

顾客权限构成:数据对象、操作类型、

GRANT语句的一般格式:

GRANT<权限乂<权限习...

[01^<对象类型><对象名>]

TO(顾客>[,〈顾客>]...

[WITHGRANTOPTION];

1、WITHGRANTOPTION:指定:可以再授予;没有指定:不能传播;不容许

2、GRANTALLPRIVILIGES

ONTABLESTUDENT

TOPUBLIC;•将STUDENT表日勺所有权限授予所有顾客

REVOKE语句日勺一般格式为:

REVOKE.权限>[,<权限

[ON〈对象类型><对象名习

FROM〈顾客>[,<顾客习…;

1、FROMUSERCASCADE;系统收回直接或间接从USER处获得R勺权限

2、REVOKEALLPRIVILIGES

ONTABLESTUDENT

FROMPUBLIC;-将STUDENT表日勺所有顾客的所有权限收回

CREATEUSER语句格式;

CREATEUSER<username>[WITH][DBA|RESOURCE|CONNECT];

0/150

联系客服

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!

THE END
0.数据库原理(一)数据库的基本操作数据库的基本操作实验原理这一部分,我在上节课的实验报告中已经完成。在学习MySQL基本操作语句的过程中我所学习到的知识有—— 建库:create database数据库名称; 切换数据库命令:use 数据库名称; 建表:createtable表名( 字段1 字段类型, 字段2 字段类型, … 字段n 字段类型 jvzquC41dnuh0lxfp0tfv8vsa7;82?72;1gsvrhng1jfvjnnu1735?56397
1.数据库基础与操作浅学数据库 本文详细介绍数据库的基础知识,包括数据库的概念、组成、数据类型等,并深入探讨数据库操作、约束、索引等内容,帮助读者掌握数据库的设计与管理。 数据库 数据库基础知识:基本概念,数据库组成,数据类型,数据库操作,管理。 数据库:DateBase 按照一定的数据结构来组织,存储和管理数据的仓库。存储在一起的jvzquC41dnuh0lxfp0tfv8vsa6987A>451gsvrhng1jfvjnnu1739B78:3=
2.数据库基本知识+关系型数据库的基本操作JerryZaoSELECT LAST_INSERT_ID():显示插入语句用了多少,但是准确,如果批量插入,只记录1次 使用 DROP FROM table;再插入数据,LAST_INSERT_ID() 从当前数据增长 最好使用 TRUNCATE table; 就1开始 UNSIGNED:无符号 NULL, NOT NULL , DEFAULT 不能加引号 浮点型:支持使用精度 NULL , NOT NULL , DEFAULT,UNSIGNED 日期jvzquC41yy}/ewgnqiy/exr1Lgxs{cfq1r5::=;:494ivvq
3.关于初学PHP时的知识积累总结php技巧php教程八、PHP访问MySQL数据库 1、数据库操作的基本步骤 链接数据库服务器mysql_connect(MySQL服务器主机名,用户名,密码); 选择一个数据库mysql_select_db(数据库名,资源标识); 对数据库进行操作mysql_query(数据库语句,资源标识); 对数据记录进行处理 mysql_fetch_row(资源标识); jvzquC41yy}/rqu0ep5gcz4564:70qyon
4.党的基本知识资料库党建【党在社会主义初级阶段的基本路线】 【党的生命线和根本工作路线】 【党的最大政治优势】 【 改革开放以来党的全部理论和实践的主题】 【中国共产党人的初心和使命】 【“四个意识”】 【“两个维护”】 【“四个伟大”】 【“四个自信”】 【党治国理政第一位的任务】 【新时代党的建设jvzq<84fcpmkkjs0rguqnn3eqo4dp8LD1697:=91kpjfz7mvon
5.MySQL基础知识与操作指南mysql基础知识复习 一、数据类型 整数类型 浮点类型和定点类型 字符串类型 文本类型(用于表示大量文本数据) 日期与时间类型 二进制类型(存储图片等数据) 二、数据库的基本操作 创建数据库 create database 数据库名称; AI运行代码mysql 1 删除数据库 drop database 数据库名称; jvzquC41dnuh0lxfp0tfv8r2a7=86A;::1gsvrhng1jfvjnnu173;><4749
6.数据库基础与SQL操作详解1.库、表、记录的概念 数据库(Database): 数据库是一个集合,其中包含相关数据的组织和存储。 它是逻辑上相互关联的数据项的集合。 数据库可以包含多个表,通过使用数据库,可以更好地组织和管理数据。 表(Table): 表是数据库中的一个基本组成单位,它由行和列组成。 jvzquC41dnuh0lxfp0tfv8Hjkokoivjpi1gsvrhng1jfvjnnu1743B:35;;
7.数据库概述数据库和数据库软件csdn本文介绍了数据库的基础概念,包括数据库、数据库管理系统(DBMS)和SQL。详细讲解了如何使用MySQL,包括基本操作如连接、创建数据库、数据类型、表的管理以及SQL的基本查询、数据操作和DML、DDL、DCL等语言。 目录 1.什么是数据库 1.1数据库相关概念 DB:数据库: DBMS:数据库管理系统: SQL:结构化查询语言 2.MySQL的jvzquC41dnuh0lxfp0tfv8r2a9869@:891gsvrhng1jfvjnnu1749<>4:26