数据库初步整理版
浙大数据库资源-个人整理版

浙江大学图书馆数据库资源KI(中国知网)下载《中国期刊全文数据库》(全文年限:1994年以后)、《中国优秀硕士学位论文全文数据库》(全文年限:1999年以后)、《中国博士论文全文数据库》的数据和全文(全文年限:1999年以后)。
此外还可以检索引文、会议论文、报纸、专利、成果、标准等数据库的摘要信息。
CNKI世纪期刊现已对我校读者开通使用,该数据库基于对近5年来,期刊、学位论文、会议论文、图书等文献引文数据的分析,遴选出4195种过刊引文数据较高的刊物,将其创刊以来的全文数据完整的进行回溯。
累计回溯文献量达550多万篇,大部分收录年限为1979年-1993年,刊物最早回溯时间到1887年。
2.万方数据中国学位论文数据库(CDDB):收录了我国自然科学和社会科学各领域的硕士、博士及博士后研究生论文的文摘信息。
的各种学术会议论文,每年涉及上千个重要的学术会议,是目前国内收集学科最全、数量最其收录范围包括新技术、新产品、新工艺、新材料、新设计,涉及自然科学各个学科领域。
专利数据库(zl):收录从1985年至今授理的全部专利数据信息,包含专利公开(公告)日、公开(公告)号、主分类号、分类号、申请(专利)号、申请日、优先权等数据项。
中外标准数据库(BZ):收录了中国国家标准、中国行业标准、中国建材标准、中国建设标准、国际标准化组织标准、国际电工委员会标准、欧洲标准、英国标准学会标准、法国标准协会标准、德国标准化学会标准、日本工业标准调查会标准、美国国家标准、美国行业标准等国内外各种标准的题录信息。
科技文献类数据库:有冶金自动化文献、机械工程文摘、中国建材文献、农业科学文献、光纤通信文献、管理科学文献、煤炭科技文献、铁路航测遥感、船舶文献数据库、有色金属文献、水利期刊文献、人口科学文献、金属材料文献、磨料磨具文献、粮油食品文献、麻醉科学文献、环境科技文献、地震文献数据、采矿文献数据、计算机文献、西文期刊馆藏、科技声像目录等按专题收录的数据库,收录相关专题中的期刊、会议、专利等文献信息。
中等职业教材数据库应用基础(第三版)第一章笔记整理

中等职业教材数据库应用基础(第三版)第一章笔记整理摘要:一、前言二、数据库系统基本概念1.数据2.数据库3.数据库管理系统4.数据库系统三、数据库设计1.需求分析2.概念设计3.逻辑设计4.物理设计四、关系数据库基本概念1.关系模型2.关系运算3.关系数据库的规范化五、SQL 语言1.SQL 概述2.SQL 数据定义3.SQL 数据操作4.SQL 数据查询5.SQL 数据更新六、数据库的安全与保护1.数据安全2.数据完整性3.并发控制4.数据备份与恢复七、数据库应用系统设计与开发1.数据库应用系统设计2.数据库应用系统开发3.数据库应用系统实例八、数据库技术的发展趋势正文:【前言】随着计算机技术的飞速发展,数据库技术在各行各业中得到了广泛的应用。
数据库技术不仅成为了计算机科学与技术领域的一个重要分支,而且已经深入到了日常工作和生活的方方面面。
本章将介绍数据库应用基础,帮助读者了解和掌握数据库技术的基本原理和应用方法。
【数据库系统基本概念】为了更好地理解数据库技术,首先需要了解数据、数据库、数据库管理系统和数据库系统这四个基本概念。
数据是指存储在计算机中的各种信息,数据库是对数据进行统一组织、存储、管理和维护的集合,数据库管理系统是用于管理数据库的计算机软件,而数据库系统则是数据库与数据库管理系统相结合的产物。
【数据库设计】数据库设计是数据库应用的基础,包括需求分析、概念设计、逻辑设计和物理设计四个阶段。
需求分析是为了了解用户的需求,概念设计是将需求转化为信息结构,逻辑设计是将信息结构转换为逻辑结构,物理设计则是将逻辑结构转换为物理结构。
【关系数据库基本概念】关系数据库是基于关系模型的数据库,采用关系运算、关系查询和关系更新等方式进行数据操作。
为了保证数据的一致性和正确性,需要对关系数据库进行规范化。
【SQL 语言】SQL(结构化查询语言)是关系数据库的通用语言,用于对数据库进行定义、操作和查询。
简述数据整理的步骤

简述数据整理的步骤
数据整理是指对原始数据进行清洗、转换和重新组织的过程,以便更好地理解和分析数据。
数据整理的步骤如下:
1. 数据收集:收集原始数据,可以来自不同的来源,如数据库、表格、文本文件或者其他数据源。
2. 数据审核:对收集的数据进行初步审核,查看数据的完整性、准确性和可用性,确保数据的质量。
3. 数据清洗:清除数据中的错误、不一致、缺失或重复的信息。
这涉及到纠正错误、填充缺失值、删除重复数据,以及标准化数据格式等。
4. 数据转换:对数据进行转换,以便更好地理解和分析。
这包括使用数学计算、统计方法和函数来创建新的变量,使用数值或类别编码替代文本数据,以及将数据重新组织为更方便分析的形式。
5. 数据整合:将来自不同数据源的数据进行整合,以便进行联合分析。
这可能需要进行数据合并、连接或者堆叠操作,以确保数据一致和完整。
6. 数据验证:对整理后的数据进行验证和核对,以确保数据的正确性和一致性。
这包括检查数据是否符合预期的分布、范围或逻辑关系。
7. 数据存储:将整理后的数据存储到适当的位置,可以是数据库、表格、文本文件或者其他数据存储方案。
确保数据的安全性和可访问性。
8. 数据文档:对整理后的数据进行文档记录,包括数据源、数据清洗和转换步骤,以及相关变量的定义和说明。
这有助于其他人理解和使用数据。
9. 数据管理:确保整理后的数据的管理和维护,包括定期更新、备份和版本控制等。
同时,确保数据的安全性和隐私保护。
数据整理的步骤可以根据具体的数据和分析需求进行调整和适应。
PostgreSQL数据库的sql语法(整理版)

PostgreSQL数据库的sql语法(整理版)1. 概述 PostgreSQL是⼀个免费的关系型数据库服务器(ORDBMS)2. 登录数据库 以⽤户的名义登录数据库,这时使⽤的是psql命令psql -h 127.0.0.1 -U dbuser -p 5832 -d database 上⾯的命令的参数含义如下:-h 指定服务器-p 指定端⼝-U 指定⽤户-d 指定数据库 输⼊上⾯的命令以后,系统会提⽰输⼊dbuser⽤户的密码。
输⼊正确,就可以登录控制台了。
3. 控制台命令操作命令设置密码\password dbuser退出控制台\q查看SQL命令的解释\h command ,如\h select查看psql命令列表\?列出所有数据库\l进⼊其他数据库\c [database_name]列出当前数据库的所有表格\d列出某⼀张表的结构\d [table_name]列出所有⽤户\du打开⽂本编辑器\e列出当前数据库和连接的信息\conninfo4. PSQL数据库操作命令操作命令创建数据库create database [db_name];删除数据库drop database [db_name];查询所有数据库select datname from PG_DATABASE; / select * from PG_DATABASE;查询某⼀数据库的所有表select table_name FROM information_schema.tables where table_schema = 'public';创建表create table if not exists ke_p_role ( id serial primary key, #唯⼀值,递增 name varchar (64) not null, #字符串64位 seq smallint not null, #最⼩int型 description varchar(128) not null # 字符串128位 )插⼊表数据insert into ke_p_role (id, name, seq, description) values ('1', 'Administrator', '1', 'Have all permissions'), ('2', 'Devs', '2', 'Own add or delete'), ('3', 'Tourist', '3', 'Only viewer')insert into ke_p_role values ('1', 'Administrator', '1', 'Have all permissions'), ('2', 'Devs', '2', 'Own add orinsert into ke_p_role values ('1', 'Administrator', '1', 'Have all permissions'), ('2', 'Devs', '2', 'Own add ordelete'), ('3', 'Tourist', '3', 'Only viewer')插⼊并返回插⼊的数据insert into ke_p_role values ('1', 'Administrator', '1', 'Have all permissions') returning *;根据字段,不存在则插⼊,存在则更新create table if not exists ke_topic_rank ( cluster varchar(64), topic varchar(128), tkey varchar(128), tvalue bigint, primary key (cluster, topic, tkey))insert into ke_topic_rank values ('test1','test2','test3', 7) on conflict (cluster,topic,tkey) do update set tvalue=alue;查询记录select * from user_tbl;查询记录,带limit和offset偏移量select * from ke_consumer_group_summary where cluster='cluster1' limit 2 offset 0;去重查询select distinct on(name) * from t_ai_project;递归查询with recursive summary as ( (select topic, diffval, timespan from ke_logsize where diffval > 0 order by topic asc, timespan desc limit 1) union all select u.* from summary s, lateral( select topic,diffval,timespan from ke_logsize where diffval > 0 and topic > s.topic order by topic asc, timespan desc limit 1) u)select topic, diffval, timespan, '1' as rownum, '1' as rank from summary;查询,coalesce判断是否为空如果a.logsize为空,则返回右边的0select coalesce(sum(a.logsize),0) from (select logsize from ke_logsize where cluster='cluster1' and topic in ('phone') and tm='20200615' order by timespan desc limit 1) a查询,ifnull,为空则返回0select ifnull(lag,0) from ke_consumer_bscreen where cluster='cluster1' and tm='20200713' and "group"='consumer' and topic='topic1' order by timespan desc limit 1更新数据 update user_tbl set name = '李四' where name = '张三';删除数据 delete from user_tbl where name = '李四' ;添加表字段 alter table user_tbl add email varchar(40);更新表字段 alter table user_tbl alter column signupdate set not null;重命名表字段 alter table user_tbl rename column signupdate to signup;删除表字段 alter table user_tbl drop column email;重命名表名 alter table user_tbl rename to backup_tbl;删除表名 drop table if exists backup_tbl;清空表数据 truncate table ke_alarm_config;查询postgres当前的连接数select * from pg_stat_activity;postgres的最⼤连接数show max_connections; 注意:mysql的insert into values后⾯的值带有双引号,但postgresql带有的是单引号,如:insert into ke_topic_rank values('test1','test2','test3', 7)5. 备份与还原 这⾥使⽤的是postgresql11。
access数据库实例完美教程[整理版]
![access数据库实例完美教程[整理版]](https://img.taocdn.com/s3/m/100a08c677eeaeaad1f34693daef5ef7bb0d125c.png)
Access数据库实例完美教程本文由261320359贡献ppt文档可能在WAP端浏览体验不佳。
建议您优先选择TXT,或下载源文件到本机查看。
Access数据库实例第六章 Access数据库实例开发——人力资源管理系统开发人力资源管理系统6.1 6.2 6.3 6.4 6.5 6.6 6.7 系统分析实用数据库的创建查询的设计窗体的设计报表的设计“控制面板”窗体的设计自定义应用程序的外观第6章 Access 数据库实例开发——人力资源管理系统本章主要介绍Access数据库应用系统开发的实例,利用Access数据库创建一个简单的“人力资源管理系统”。
通过对第5章的学习,已经逐步掌握了Access 数据库各类对象的设计与应用方法,本章将完成“人力资源管理系统”数据库的设计、集成、发布,形成一个简单的“人力资源管理系统”。
重点、难点是利用向导创建查询、使用设计图创建查询、多表查询的创建、利用向导创建报表。
6.1 系统分析“人力资源管理系统”是企业最基本的人事管理系统。
虽然它不能与大型数据管理库系统媲美,但它作为大型人事管理系统的瘦身板,拥有了它的绝大部分功能。
用户可以通过该系统,管理企业内部职工的档案;进行人事考勤,准备无误地记录职工的出勤情况;全自动生成企业职工的工资表,使企业的工资与考勤紧密结合,从而减少企业在人员管理的花费,提高企业效益。
本系统的主要功能包括:职工档案资料管理;考勤管理;工资管理;职工档案管理模块的主要作用是保存职工的个人档案、个人简历,并详细记录职工的工作调动情况。
所有的职工资料,都可以用多种方式进行查询。
考勤管理模块的作用是对企业内部的职工进行出勤考核,为了减轻考勤人员的工作量,只记录职工迟到、旷工的记录。
工资管理模块可以对职工的工资进行设定,结合考勤管理部分的数据,自动生成工资表,并提供工资条的打印功能。
这个“人力资源管理系统”的实现,将以最常用的方法来讲解数据库,表,查询,报表等内容的创建,其他的方法都是大同小异地利用向导来创建的,在此我们就忽略不讲。
易语言,SQL数据库教程[整理版]
![易语言,SQL数据库教程[整理版]](https://img.taocdn.com/s3/m/51de20cc561252d380eb6edb.png)
易语言,SQL数据库教程[整理版] 易语言操作SQL Server数据库全过程最近看到很多初学者在问在易语言中如何操作SQL Server以外部数据库,也有人提出想要个全面的操作过程,为了让大家能够尽快上手,我给大家简单介绍一下操作SQL的过程,希望能起到抛砖引玉的作用。
由于我本身工作业比较忙,就以我目前做的一个软件的部份内容列给大家简单讲讲吧,高手就不要笑话了,只是针对初学者第一步,首先需要建立一个数据库: 以建立一个员工表为例,各字段如下: 3 员工ID int 4 0 0 登陆帐号 nvarchar 30 1 0 密码 nvarchar 15 1 所属部门 nvarchar 30 1 00 姓名 nvarchar 10 1 0 性别 nvarchar 2 1 0 年龄 nvarchar 10 1 0 当前职务 nvarchar 10 1 0 级别 nvarchar 10 1 0 出生日期 nvarchar 40 1 0 专业nvarchar 10 1 0 学历 nvarchar 8 1 0 婚姻状况 nvarchar 4 1 0 身份证号nvarchar 17 1 0 籍贯 nvarchar 50 1 0 毕业院校 nvarchar 50 10 兴趣爱好 nvarchar 600 1 0 电话 nvarchar 11 1 0 家庭成员 nvarchar 20 1 0 工作经历 nvarchar 600 1 0 销售行业经验nvarchar 600 1 0 离职原因nvarchar 600 1 0 升迁记录 nvarchar 600 1 0 调岗记录 nvarchar 600 1 0 特殊贡献 nvarchar 600 1 0 奖励记录 nvarchar 600 1 0 处罚记录 nvarchar 600 1 0 同事关系 nvarchar 4 1 0 企业忠诚度 nvarchar 4 1 0 入司日期 nvarchar 30 1 0 在职状态 nvarchar 4 1 0 上级评语 nvarchar 600 1 0 最后登陆时间nvarchar 20 1 0 登陆次数 nvarchar 50 1 0 照片 image 16 1一般我习惯用nvarchar,因为这是可变长的的非Unicode数据,最大长度为8000个字符,您可以根据您的情况来设定,我这里只是举例说明。
数据仓库一些整理(列式数据库)

数据仓库⼀些整理(列式数据库)术语备注:1、OLTP。
这是on-line transaction processing的简写。
翻译成联机事务处理。
就是在线交易的业务数据。
这⽅⾯的数据库是关系型数据库。
2、OLAP。
On-Line Analytical Processing 翻译成联机分析处理。
通俗理解,就是做数据统计、分析的平台。
顺应这个需求产⽣了数据仓库的概念。
3、数据仓库。
只是⼀个概念,数据的仓库。
搭建数据仓库的技术⽅案可以是关系型数据库,也可以是列存储。
为了通俗理解,可以把数据仓库和OLAP看作⼀个东西。
4、商业智能BI。
本质还是依赖于数据仓库做⽀持的,没有数据存储,没有⼤量数据,⽆法统计、⽆法分析。
怎么来理解或区分数据库和数据仓库的关系业界经常说的术语是OLTP,这是on-line transaction processing的简写。
联机事务处理。
OLAP是On-Line Analytical Processing 翻译成联机分析处理。
从名字来看,可以看出⼀个侧重事务处理。
⼀个侧重分析处理。
事务处理,就是交易数据。
如订单、商品等数据的增删查改。
分析处理,要对这些数据分析出统计结果。
分析处理,就要使⽤数据仓库来存储数据了,要与业务数据库分开,⽽数据来⾃于业务数据库。
联机交易处理使⽤的是交易型数据库,即⾏式存储关系型数据库如oracle、sqlserver、mysql。
联机分析处理使⽤的是分析型数据库,即列式关系型数据库hbase、hive、clickhouse等。
数据仓库只是⼀个概念,⾄于⽤什么数据库,随⾃⼰。
对数据的分析处理,得到统计结果,归到数据仓库⾥⾯去,以提供在线查询。
数据库中的建模⼀般遵循三范式,⽽数据仓库的建模有特定的⽅式,⼀般采⽤维度建模。
为什么数据仓库喜欢使⽤列式关系型储数据库?数据仓库使⽤的技术⽅案,有很多种。
可以使⽤关系型数据库mysql,⽬前,业界⼀般使⽤列存储。
为什么不⽤mysql等⾏存储关系数据库来做数据仓库? ⽽⼀般使⽤列存储数据库,是考虑到数据仓库的以下特点:1、数据仓库的数据来源多个系统。
数据库系统概论试题及标准答案整理版

数据库系统概论试题及答案整理版————————————————————————————————作者:————————————————————————————————日期:2数据库系统概论复习资料第一章绪论一、选择题1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是 A 阶段。
A.数据库系B.文件系统C.人工管理D.数据项管理2.数据库的概念模型独立于 A 。
A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界3.数据库的基本特点是 B 。
A.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余大,易移植 (4)统一管理和控制B.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制C.(1)数据结构化(2)数据互换性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制4. B 是存储在计算机内有结构的数据的集合。
A.数据库系统B.数据库C.数据库管理系统D.数据结构5.数据库中存储的是 C 。
A. 数据B. 数据模型C.数据及数据间的联系D. 信息6.数据库中,数据的物理独立性是指 C 。
A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立7.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。
A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合8.数据库系统的核心是 B 。
A.数据库B.数据库管理系统C.数据模型D.软件工具9.下述关于数据库系统的正确叙述是 A 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章,数据概述
◆DBMS的功能
1.数据定义功能
2.数据操纵功能
3.数据库运行管理功能
4.数据组织,存储和管理功能
5.数据库的建立和维护功能
6.数据通信接口功能
第三章,关系数据库规划和设计
◆函数依赖
1.非平凡函数依赖:X→Y,但YX,则称X→Y是非平凡函数依赖
2.平凡函数依赖:X→Y,但YX,则称X→Y是平凡函数依赖
3.完全函数依赖与部分函数依赖:在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有X’→Y,则称Y完全函数依赖于X,记作X f →Y,若X→Y,但Y不完全函数依赖于X,则称Y部分函数依赖于X,记作X p →Y
4.传递函数依赖:在关系模式R(U)中,如果X→Y,YX,Y→Z,则称Z传递函数依赖于X,记作X 传递→Z
◆关系模式的规范化
定义:一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级范式的模式集合,这个过程就叫做关系模式的规范化,
过程:1NF消除非主属性对码的部分函数依赖→2NF消除非主属性对码的传递函数依赖→3NF消除非主属性对码的部分和传递函数依赖→BCNF消除非平凡非函数依赖的多值依赖→4NF
◆数据库设计的步骤:需求分析→概念结构设计→逻辑结构设计→数据库物理设计→数据库实施→数据库运行和维护
◆数据操控的两个命令动词:GRANT REVOKE
◆SQL语言的9个命令动词:SQL语完成数据定义,数据操纵,数据控制的核心功能只用了CREATE, DROP, ALTER, SELECT, INSERT, UPDATE, DELETE, GRANT和REVOKE九个命令动词
第七章,存储过程和触发器
◆存储过程是一组事先编译好的T-SQL代码
◆SQL server 2005中提供了三种类型的存储过程:用户定义的存储过程、拓展存储过程和系统存储过程。
用户定义的存储过程又有两种类型:T-SQL和CLR。
第五章数据库和数据表的创建
◆数据库的创建:创建一个名为KEJI_DB的数据库,要求有3个文件,其中,主数据文件为10MB,最大大小为50MB,每次增长20%,辅助数据文件属于文件组Fgroup,文件为10MB,大小不受限制,每次增长10%,事物日志文件大小为20MB,最大大小为100MB,每次增长10MB,文件存储在C:\db路径下
CREATE DATABASE KEJI_DB
ON PRIMARY
(NAME=’KEJI_DB_Data1’,
FILENAME=’C:\DB\KEJI_DB_Data1.mdf’,
SIZE=10MB,
MAXSIZE=50MB,
FILEGROWTH=20%)
FILEGROUP Fgroup
(NAME=’KEJI_DB_Data2’,
FILENAME=’C:\DB\KEJI_DB_Data2.ndf’,
MAXSIZE=UNLIMITED,
SIZE=10MB,
FILEGROWTH=10MB)
LOG ON
(NAME=’KEJI_DB_LOG’,
FILENAME=’C:\DB\KEJI_DB_LOG.ldf’,
SIZE=20MB,
MAXSIZE=100MB,
FILEGROWTH=10MB)
◆SQL server为了实现T-SQL的良好性能,提供了丰富的数据类型、包括数值型、字符型、日期\时间型、货币型、二进制型、双字节型、图像、文本型以及用户自定义型数据。
第八章管理SQL server的安全性
◆SQL SERVER的身份验证模式的类型有两种:Windows身份验证模式和混合验证模式
◆SQL SERVER中包括三种类型的许可权限:对象权限、语句权限和暗示性权限。
可以使用GRANT语句向数据库用户或者自定义角色授予某种权限;使用REVOKE语句收回在数据库用户或自定义角色上授予或拒绝的权限;
第九章设计数据库的完整性
◆数据库的完整性指数据的正确性和相容性,防止不合语义的数据进入数据库。
SQL SERVER 2005中,数据库的完整性包括域完整性、实体完整性和参照完整性三种。
◆SQL SERVER 2005中共有五种约束可供使用:主键约束、唯一键约束、默认值约束、检查约束和外键约束。
第十章备份与还原
◆备份就是制作数据库结构、对象和数据的拷贝,以便在数据库遭到破坏时能够修复数据库,恢复是指数据库处于一致且可用的状态并使其在线的一组完整的操作
◆SQL server 2005 提供了3种恢复模式:简单模式、完整模式和大容量日志模式
◆SQL server支持的备份类型包括
1.完整备份和完整差异备份
2.部分备份和部分差异备份
3.文件、文件组完整备份和文件差异备份
4.事物日志备份
◆SQL server 2005支持的备份设备包括磁盘设备和磁带设备
第十一章SQL server 2005数据转换
◆使用SQL server导入和导出向导可以连接到下列数据源
1.SQL server
2.平面文件
3.Microsoft access
4.Microsoft excel
5.其他OLE DB访问接口
补充:
信息:是经过加工处理后具有一定含义的数据集合,以某种特定数据形式表现
数据:是描述事物的符号记录
实体:客观存在并相互区别的事物及其事物之间的联系
数据库:指长期储存在计算机内,有组织的,可共享的数据集合
变量名命名规则:采用英文字符,不能留空格,长度不超过30
1.变量名首字母必须为字母,下划线,或者美元符号开始
2.变量名只能字母、数字、下划线的组合,并且之间不能包含空格
3.变量名不能使用编程语言的保留字,不能使用true、false、while、case、break保留字
等。
第六章查询语句自己看。