- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
;指针就是某个对象(变量、数组和函数等)所占用的内存单元的起始地址。;;链表是一种动态数据结构,它使用随机分配的内存单元来存放数据,这些内存单元可以是连续的,也可以是不连续的。
链表是由若干个相同结构类型的元素依次串接而成的,它使用指针来表示两个元素之间的前后关系。
链表中的每个元素称为一个“结点”。
结点是结构类型,其成员由两部分组成:
用户需要使用的数据(称为数据成员或数据域);
下一个结点的地址(称为指针域,为指向自身结构类型的指针)。
链表的尾结点由于无后续结点,在其指针域放一个NULL(表示空地址),表明链表到此结束。;链表的每个结点中只包含一个指针域,该指针域中存放的是其后继结点的地址,这样的链表称为单链表。;structbooks
{ intbno;
charbname[20];
structbooks*next;
};
bno、bname[20]构成了数据域;next构成了指针域;主要功能模块运行截图;主要功能模块运行截图;主要功能模块运行截图;主要功能模块运行截图;;使用模板创建数据库
创建空数据库
数据库文件的扩展名为.accdb;Access表结构由表结构和表内容组成。
表结构
字段名称
数据类型
字段属性
表内容
记录;数据表的命名
表名长度不能超过30个字符。
表名是由字母、汉字、数字、下划线和空格组成的字符序列。
表名中含有单词,全部采用单数形式,单词首字母要大写,多个单词间不用任何连接符号。
表名中含有的单词建议用完整的单词。如果导致表名长度超过30个字符,则从最后一个单词开始,依次向前采用该单词的缩写。
表名建议使用T_开头。;SQL是结构化查询语言的简称,是一种广泛应用于关系型数据库系统的数据查询和程序设计的语言。SQL相对简单,属于一种高级的非过程化编程语言。它不要求用户描述操作步骤,只需要说明操作要求。SQL主要包括4个部分:
数据查询语言(DataQueryLanguage,简称DQL)
完成记录的查询操作。主要命令动词有Select。
数据定义语言(DataDefinitionLanguage,简称DDL)
完成表的创建、修改、删除等操作。主要命令动词有Create、Alter、Drop等。
数据操纵语言(DataManipulationLanguage,简称DML)
完成记录的增、删??改等操作。主要命令动词有Insert、Delete和Update等。
数据控制语言(DataControlLanguage,简称DCL)
对数据库的安全性、完整性和并发性等进行有效控制。主要命令动词有Grant、Revoke、Commit、Rollback等。;Select语句基本语法
Select语句的主要功能是实现数据的查询,其一般格式如下:
Select[All|Distinct|Topn]
*|字段列表[,计算表达式As字段别名]
From数据源1[,数据源2[,数据源3[…]]]
[Where条件表达式]
[GroupBy字段名或表达式[Having条件表达式]]
[OrderBy字段名或表达式[Asc|Desc]];
简化后的Select语句如下:
Select……From……Where……GroupBy……OrderBy……;;[]:表示方括号中的内容是可选择的,根据不同的情形进行取舍。
:表示尖括号中的内容在实际使用时用具体的内容进行替换。
|:表示任选其一。如All|Distinct|Topn,表示在All、Distinct和Topn三者中任选一个。
All:表示返回所有满足条件的记录。
Distinct:表示返回不包含重复行的所有记录。
Topn:表示返回数据源中前n条记录,其中n为正整数。例如:Top10。
*:表示返回记录的所有字段。
字段列表:表示返回指定的字段,字段名之间用英文半角逗号隔开。例如:编号,书名,出版社。
计算表达式As字段别名:表示返回一个或多个计算表达式的值,并且可以给每一个计算表达式的值指定一个新字段名。若需要返回多个表达式的值,则各部分之间用逗号隔开。例如:Avg(年龄)As平均年龄。;From数据源:表示查询的数据源。可以是一个,也可以是多个。多个数据源之间用英文半角逗号隔开。例如:From读者表,借阅表,图书表。
Where条件表达式:表示查询的条件,条件表达式可能是关系表达式或逻辑表达式。例如:Where性别=“男”and年龄25,WhereLeft(借书证编号,4)=“2011”等等。
GroupBy字段名或表达式:表示对查询结果按指定的字段或表达式进行分组。例如:GroupBy单位名称,
您可能关注的文档
- C语言项目开发基础与实战-课件 项目1--3 初始C语言、 实验设备管理系统、 学生成绩管理系统.pptx
- C语言项目开发基础与实战-课件 项目6、7 火车票订票管理系统、 员工信息管理系统.pptx
- C语言项目开发基础与实战-课件全套 徐嵩松 项目1--7 初始C语言、 实验设备管理系统---员工信息管理系统.pptx
- 《科研团队》课件.ppt
- 《积分原理与应用》课件.ppt
- 《积分与路径无关》课件 .ppt
- 《积分及其应用》课件.ppt
- 《秋季养生》课件.ppt
- 《离散数学要点》课件.ppt
- 湖南省长沙市第一中学2024-2025学年高三上学期适应性演练英语试题 Word版含解析.docx
文档评论(0)