农信341考研重难点笔记1.docx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

农信考研341笔记

关系代数有五种基本的操作并、差、笛卡尔积、投影和选择与游标有关的SQL语句包括:

①游标定义语句(DECLARE):它是说明语句,此时游标定义中的SELECT语句并不执行。Declare

②游标打开语句(OPEN):此时执行游标定义中的SELECT语句,同时游标处于活动状态。Open

③游标推进语句(FETCH):此时执行游标向前推进一行,并把游标指向的行中的值取出,放到语句中说明的对应的程序变量中。Fetch

④游标关闭语句(CLOSE):关闭游标,使它不再和原来的查询结构相联系。Close

1、若定义int*p[4],则p是指针数组,一个名为*p的数组,该数组含有4个指针类型元素(是数组),指针指向int型数据

2、若定义int(*p)(),则p是指向函数的入口地址,一个指向函数的指针.一个函数在编译时被分配给一个入口地址,这个入口地址就是函数的指针,所以p即函数的入口地址(是指针)

3、若定义int*p(),则p是返回指针的函数,返回指针指向int数据的指针函数(是函数)

int*******p;

不管你写多少个*号p都是指针变量

这个变量存储的数据是:一个内存的地址

1、int(*p)[4];p为指向含4个int元素的一维整形数组的指针变量(是指针)指向数组首地址[0]

2、int*p[4];定义指针数组p,它由4个指向整型数据的指针元素组成(是数组)

3、int(*)[4];实际上可以看作是一种数据类型。也就是第一个(int(*p)[4];)中定义的p的数据类型

其实你要看这种到底是什么,就是要看他最先和谁结合。比如1中p先与*结合,那就说明p本质是一个指针;而2中p先与后面的[4]结合,说明他本质是一个数组。

下列不能移动记录指针的命令是A

A.delete

B.gotop

C.skip

D.List

在使用Delete方法删除当前记录后,记录指针位于(A)。

A、被删除记录上

B、被删除记录的上一条

C、被删除记录的下一条

D、记录集的第一条

数据库的结构有:层次型、网状型、关系型。

层次型:层次型数据库如树状结构,具有父子关系,每个父节点可以有很多子节点,但每个子节点仅可有一个父节点。

网状型:网状型数据库允许子节点有多个父节点,并且子节点之间的关系较接近,容易联系。

关系型:关系型数据库在结构上可以通过关键字将相关的表格联系在一起。

候选键不可以重复:在关系模式中,能唯一标识元组并且不含多余属性的属性集称为候选键

索引有四种类型,分别是主键索引,普通索引,候选索引,唯一索引

普通索引

最基本的索引类型,没有唯一性之类的限制。普通索引可以通过以下几种方式创建:

创建索引,例如CREATEINDEX索引的名字ONtablename(列的列表);

修改表,例如ALTERTABLEtablenameADDINDEX[索引的名字](列的列表);

创建表的时候指定索引,例如CREATETABLEtablename([...],INDEX[索引的名字](列的列表));

唯一索引(UNIQUE索引)

唯一索引是不允许其中任何两行具有相同索引值的索引。

当现有数据中存在重复的键值时,大多数数据库不允许将新创建的唯一索引与表一起保存。数据库还可能防止添加将在表中创建重复键值的新数据。例如,如果在employee表中职员的姓(lname)上创建了唯一索引,则任何两个员工都不能同姓。对某个列建立UNIQUE索引后,插入新纪录时,数据库管理系统会自动检查新纪录在该列上是否取了重复值,在CREATETABLE命令中的UNIQE约束将隐式创建UNIQUE索引。

创建唯一索引的几种方式:

创建索引,例如CREATEUNIQUEINDEX索引的名字ONtablename(列的列表);

修改表,例如ALTERTABLEtablenameADDUNIQUE[索引的名字](列的列表);;

创建表的时候指定索引,例如CREATETABLEtablename([...],UNIQUE[索引的名字](列的列表))?;

主键索引

简称为主索引,数据库表中一列或列组合(字段)的值唯一标识表中的每一行。该列称为表的主键。

在数据库关系图中为表定义主键将自动创建主键索引,主键索引是唯一索引的特定类型。该索引要求主键中的每个值都唯一。当在查询中使用主键索引时,它还允许对数据的快速访问。尽管唯一索引有助于定位信息,但为获得最佳性能结果,建议改用主键索引。

候选索引

与主索引一样要求字段值的唯一性,并决定了处理记录的顺序。在数据库和自由表中,可以为每个表建立多个候选索引。

1.C/S架构

C/S结构,即Client/Serve

文档评论(0)

陆小马公主号 + 关注
实名认证
内容提供者

陆小马 功钟浩 分享资源

1亿VIP精品文档

相关文档