中南财经政法大学数据库及其应用(5)

合集下载

中南大学数据库习题复习

中南大学数据库习题复习

中南大学数据库习题复习第五章习题一、选择题(1) 下列关于SQL语言中索引(Index)的叙述中,哪一条是不正确的?( A )A.索引是外模式B.一个基本表上可以创建多个索引C.索引可以加快查询的执行速度D.系统在存取数据时会自动选择合适的索引作为存取路径(2) 为了提高特定查询的速度,对SC(S#, C#, DEGREE)关系创建唯一性索引,应该创建在哪一个(组)属性上?( A )A.(S#, C#) B.(S#, DEGREE)C.(C#, DEGREE) D.DEGREE(3) 设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学号和他的平均成绩的视图。

下面对该视图的操作语句中,( A )是不能正确执行的。

Ⅰ.UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO='2004010601'Ⅱ.SELECT SNO, AVG_GRADE FROM S_AVG WHERE SNO='2004010601'A.仅ⅠB.仅ⅡC.都能D.都不能(4) 在视图上不能完成的操作是( C )。

A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图(5) 在SQL语言中,删除一个视图的命令是( B )。

A.DELETE B.DROP C.CLEAR D.REMOVE(6) 为了使索引键的值在基本表中唯一,在创建索引的语句中应使用保留字( A )。

A.UNIQUE B.COUNT C.DISTINCT D.UNION(7) 创建索引是为了( A )。

A.提高存取速度B.减少I/O C.节约空间D.减少缓冲区个数(8) 以下关于视图的描述中,错误的是( A )。

A.可以对任何视图进行任意的修改操作B.视图能够简化用户的操作C.视图能够对数据库提供安全保护作用D.视图对重构数据库提供了一定程度的独立性(9) 在关系数据库中,视图(view)是三级模式结构中的( D )。

2020中南财经政法大学继续推进大类招生新增大数据管理与应用专业

2020中南财经政法大学继续推进大类招生新增大数据管理与应用专业

2020中南财经政法大学继续推进大类招生新增大数据管理与应用专业掌握高考资讯,有助提前准备好考试,下面由小编为你精心准备了“2020中南财经政法大学继续推进大类招生新增大数据管理与应用专业”,持续关注本站将可以持续获取高考资讯!2020中南财经政法大学继续推进大类招生新增大数据管理与应用专业今年学校继续施行“专业类+专业”并行的招生模式,设有15个专业类与13个专业。

今年新增“大数据管理与应用”专业,纳入到计算机类专业进行招生。

按专业类录取入校的考生,采取“打通”和“分段”方式进行培养,前一年半在公共基础课和专业基础课学习阶段打通专业界限,放在同一基础课平台和专业基础课平台进行培养;后两年半根据专业发展、学生意愿综合选择专业进入专业学习。

一、请您简要介绍一下学校基本情况。

屈代洲:中南财经政法大学是教育部直属的唯一一所财经、政法“强强联合”的普通高等学校。

学校是国家“211工程”高校和“985工程优势学科创新平台”项目重点建设高校,2017年9月入选世界一流大学和一流学科(简称“双一流”)建设高校及建设学科名单,是教育部首批“卓越法律人才培养”培养基地和高等学校学科创新引智基地(简称“111计划”),被誉为“五院四系”全国重点政法大学与“五财一贸”的全国重点财经大学。

70余年风华,学校以现已成为全国最大的财经政法人才培养基地之一。

根据东方财富发布的“上市公司董事长校友圈”统计数据,中南财经政法大学校友管理的上市公司总市值在全国高校校友管理的上市公司市值排行榜中位居第一。

二、今年招生计划有无增减?招生政策有哪些新变化?屈代洲:中南财经政法大学2020年普通本科招生计划保持稳定,招生计划总数保持在5070人,含有普通本科一批、提前批艺术类、提前批公安类、高校专项计划、国家专项计划、少数民族预科等多个招生类型,充分满足不同需求、不同类型考生的志愿选择。

学校继续施行“专业类+专业”并行的招生模式。

2020年,学校设有15个专业类与13个专业,相比2019年,会计学、财务管理专业将按照工商管理类(财务会计)专业招生,经济学、国际商务按照经济学类专业招生,金融数学、经济统计学纳入统计学类专业招生,经济管理试验班增加了经济与金融、会计学两个专业方向,为考生提供了更多样化的专业选择。

2022年中南财经政法大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年中南财经政法大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年中南财经政法大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、下列关于ROM和RAM的说法中,错误的是()。

I.CD-ROM是ROM的一种,因此只能写入一次ⅡFlash快闪存储器属于随机存取存储器,具有随机存取的功能Ⅲ.RAM的读出方式是破坏性读出,因此读后需要再生IV.SRAM读后不需要刷新,而DRAM读后需要刷新A.I、ⅡB.I、Ⅲ、ⅣC.Ⅱ、ⅢD.I、Ⅱ、lⅢ2、连续两次启动同一存储器所需的最小时间间隔称为()。

A.存储周期B.存取时间C.存储时间D.访问周期3、计算机中表示地址时,采用()。

A.原码B.补码C.移码D.无符号数4、并行加法器中,每位全和的形成除与本位相加两数数值位有关外,还与()有A.低位数值大小B.低位数的全和C.高位数值大小D.低位数送来的进位5、假设编译器规定int 和shot类型长度分别为32位和16位,若有下列C语言语句:unsigned short x=65530;unsigned int y=x;得到y的机器数为()。

A.00007FFAHB.0000 FFFAHC.FFFF 7FFAHD.FFFF FFFAH6、下列有关总线定时的叙述中,错误的是()。

A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由各设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制7、在异步通信方式中,一个总线传输周期的过程是()。

A.先传送数据,再传送地址B.先传送地址,再传送数据C.只传输数据D.无法确定8、下列描述中,正确的是()。

A.控制器能理解、解释并执行所有指令以及存储结果B.所有数据运算都在CPU的控制器中完成C.ALU可存放运算结果D.输入、输出装置以及外界的辅助存储器称为外部设备9、CPU中的译码器要用()。

A.地址译码人B.指令译码C.数据译码1D.控制信号译码10、对于字符显示器,主机送给显示器的应是显示字符的()A.ASCI 码B.列点阵码C.BCD码D.行点阵码11、各种外部设备均通过()电路,才能连接到系统总线上。

数据库及其应用(选择题)

数据库及其应用(选择题)

测验1一、单选1、下列四项中说法不正确的是( )。

(分数:2 分)A. 数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性标准答案是:C。

2、单个用户使用的数据视图的描述称为()。

(分数:2 分)A. 外模式B. 概念模式C. 内模式D. 存储模式标准答案是:A。

3、数据库物理存储方式的描述称为( ) 。

(分数:2 分)A. 外模式B. 内模式C. 概念模式D. 逻辑模式标准答案是:B。

4、在下面给出的内容中,不属于DBA职责的是( ) 。

(分数:2 分)A. 定义概念模式B. 修改模式结构C. 编写应用程序D. 编写完整性规则标准答案是:C。

5、在数据库三级模式间引入二级映象的主要作用是( ) 。

(分数:2 分)A. 提高数据与程序的独立性B. 提高数据与程序的安全性C. 保持数据与程序的一致性D. 提高数据与程序的可移植性标准答案是:A。

6、DB、DBMS和DBS三者之间的关系是( ) 。

(分数:2 分)A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DB和DBSD. 不能相互包括标准答案是:B。

7、位于用户和操作系统之间的一层数据管理软件是()。

(分数:2 分)A. DBSB. DBC. DBMSD. MIS标准答案是:C。

8、数据库的三级模式中,数据的全局逻辑结构用()来描述。

(分数:2 分)A. 子模式B. 用户模式C. 模式D. 存储模式标准答案是:C。

9、用户涉及的数据逻辑结构用()描述。

(分数:2 分)A. 模式B. 存储模式C. 概念模式D. 子模式标准答案是:D。

10、数据库管理系统与操作系统、数据库应用系统的层次关系从核心到外围依次是()。

(分数:2 分)A. DBMS、OS、数据库应用系统B. DBMS、数据库应用系统、OSC. OS、DBMS、数据库应用系统D. OS、应用软件、DBMS标准答案是:C。

数据库及其应用自考题-5_真题(含答案与解析)-交互

数据库及其应用自考题-5_真题(含答案与解析)-交互

数据库及其应用自考题-5(总分100, 做题时间90分钟)一、单项选择题1.如果要在报表的每一页底部显示页码号,那么应该设置( ) A.报表页眉B.页面页眉C.页面页脚D.报表页脚SSS_SIMPLE_SINA B C D分值: 2答案:C[解析] 页面页脚主要用于显示报表的页码、制表人和审核人等信息。

放置在该节中的内容将显示或打印在报表每一页的底部。

2.用于创建窗体或修改窗体的窗口是窗体的( )A.“设计”视图B.“窗体”视图C.“数据表”视图D.“透视表”视图SSS_SIMPLE_SINA B C D分值: 2答案:A[解析] “设计”视图用于创建窗体或修改窗体的窗口;“窗体”视图是显示记录数据的窗口,主要用于添加或修改表中的数据;“数据表”视图是以行列格式显示表、查询或窗体数据的窗口;而“透视表”视图是没有的。

3.为一个表创建索引是为了( )A.建立表的主键B.提高对表中数据进行查找的速度C.对表中记录进行物理排序D.对表中记录进行编号SSS_SIMPLE_SINA B C D分值: 2答案:B4.在查询的设计视图中,若设置的查询准则如图所示,则对应的查询准则表达式是( )A.Like"王*"AND"男"B.Like"王*"OR"男"C.姓名Like"王*"AND性别="男"D.姓名Like"7=*"OR性别="男\SSS_SIMPLE_SINA B C D分值: 2答案:C5.下列有关Access数据库安全性的说法中,错误的是( )A.可以设置数据库密码B.可以设置用户权限C.可以设置用户帐户D.只能将用户添加到系统默认的“用户组”中SSS_SIMPLE_SINA B C D分值: 2答案:D6.如果要将一个关系模式规范化为3NF,必须( )A.消除非主属性对键的部分函数依赖B.消除主属性对键的部分函数依赖C.消除非主属性对键的传递函数依赖D.消除主属性对键的传递函数依赖SSS_SIMPLE_SINA B C D分值: 2答案:C7.下列用于显示数据和计算结果值的区域是( )A.报表页眉节B.报表页脚节C.组页眉节D.组页脚节SSS_SIMPLE_SINA B C D分值: 2答案:C8.根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为( )A.交叉表查询B.索引查询C.选择查询D.操作查询A B C D分值: 2答案:C9.假设某用户想把歌手的音乐存入Access数据库中,那么他该采用的数据类型是( )A.查询向导B.自动编号C.OLE对象D.备注SSS_SIMPLE_SINA B C D分值: 2答案:C[解析] OLE对象用于存储在其他程序中使用OLE协议创建的对象,例如Word 文档、Excel电子表格、图像、声音或其他二进制数据等,可以将这些对象链接或嵌入Access表中,必须在窗体或报表中使用绑定对象框来显示OLE对象。

2022年中南财经政法大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)

2022年中南财经政法大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)

2022年中南财经政法大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)一、填空题1、关系数据库中基于数学的两类运算是______________和______________。

2、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。

3、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。

4、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。

5、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。

6、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。

7、在SQL Server 2000中,新建了一个SQL Server身份验证模式的登录账户LOG,现希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补全该语句。

EXEC sp_addsrvrolemember‘LOG’,_____;8、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。

9、在SQL Server 2000中,数据页的大小是8KB。

某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。

10、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。

中南财经政法大学《数据库及其应用》实验报告2

中南财经政法大学《数据库及其应用》实验报告2

《数据库及其应用》实验报告实验序号:B0901000-02 实验项目名称:SQL查询、选择查询和动作查询三、实验内容要求(一) SQL视图中表达式练习1.进入SQL视图及在不同视图间切换步骤:打开教学管理数据库,在窗口中选择“查询”对象,双击“在设计视图中创建查询”,弹出查询设计窗口及“显示表”对话框。

关闭“显示表”对话框,然后单击查询工具栏的“视图”工具的下拉按钮,选择“SQL视图”选项,如图:在不同视图间进行切换,可以通过工具栏视图按钮切换。

2.不同类型数据的表达式运算(二)SQL命令进行查询和操作1.练习SQL查询的SELECT语句①查询“学院”、“专业”、“学生”完整数据②查询“工商管理”专业所有女生信息。

③查询平均成绩在80分以上的各位学生的学号、姓名和平均分。

保存为查询对象,对象名“优秀学生”。

单击工具栏保存按钮,弹出“另存为”对话框,输入“优秀学生”,单击“确定”按钮。

④查询没有学生数据的专业编号和专业。

⑤查询“湖北”籍1988年以后出生的学生信息。

⑥查询选课人数最多的课程的课程号、课程名。

2.练习SQL的插入、更新、删除操作命令①在课程表中插入一门新课,数据如命令所示。

②将“法学院(04)”开设课程的学分增加1分。

③删除“信息学院(09)”开设的没有学生选修的课程。

3.创建“教师”表,包括:工号、姓名、性别、生日、职称、基本工资、学院号。

写出创建命令。

create table 教师(工号text(6) primary key,姓名text(10) not null,性别text(2),生日date,职称text(8),基本工资money,学院号text(2) references 学院(学院号))(三)选择查询操作1.进入查询设计视图进行交互式选择查询设置启动教学管理数据库。

①查询“专业”表,显示开设的所有专业涉及的学科门类。

将“专业”表加入设计视图。

在QBE界面中“字段”栏选择“专业类别”字段显示。

全国自考(数据库及其应用)模拟试卷5(题后含答案及解析)

全国自考(数据库及其应用)模拟试卷5(题后含答案及解析)

全国自考(数据库及其应用)模拟试卷5(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题单项选择题1.构成关系模型中的一组相互联系的“关系”一般是指( )A.满足一定规范化要求的二维表B.二维表中的一行C.二维表中的一列D.二维表中的一个数据项正确答案:A解析:严格地讲,关系是一种规范化了的二维表。

2.如果一个学校只能有一个校长,而且一个校长不能同时担任其他学校的校长,则学校和校长两个实体之间的关系属于( )联系。

( ) A.一对一B.一对二C.一对多D.多对多正确答案:A3.属于专门关系运算的是( )A.并B.差C.笛卡儿积D.投影正确答案:D解析:关系代数中的运算可以分为以下两类:传统的集合运算:包括并、差、并、笛卡儿积(乘法)和笛卡儿积的逆运算(除法)。

专门的关系运算:对关系进行垂直分割(投影)、水平分割(选择)和关系的结合(连接与自然连接)等。

4.Access数据库文件的后缀名为( )A.mdbB.pdfC.accD.ass正确答案:A5.下列关于复制数据库对象论述中错误的是( )A.只能在同一个数据库内部进行复制B.可以在不同数据库之间进行复制C.可以复制到Word文档中D.可以复制到Excel工作簿中正确答案:A解析:复制一个数据库对象后,既可以将其副本粘贴到同一个Access数据库内,也可以粘贴到其他Access数据库中,或复制到其他Office文档中。

6.表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数,最好的查询方式是( )A.选择查询B.交叉表查询C.参数查询D.操作查询正确答案:B解析:交叉表增强了数据的可视性,便于对数据进行计算,例如进行求和、求平均值、计数等。

7.下面关于报表对数据处理的叙述正确的是( )A.报表只能输入数据B.报表只能输出数据C.报表可以输入和输出数据D.报表不能输入和输出数据正确答案:B解析:报表是一种以打印的形式展现数据的有效方式,可以在屏幕上预览或在打印机上输出。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 可视交互方式通过鼠标选择、拖动的方式定义查询。
• 两种工作方式在多数情况下等价。可视方式定义的查 询要转换为SQL语句去完成,因此设计视图都可以切 换到SQL视图查看其对应的SQL语句。
• 有一些功能只能通过SQL语句完成,没有对应的可视 方式。
5.1 查询及查询对象概述
5.1.4 查询分类与查询对象
5.2 SQL查询
④ WHERE子句定义对数据源的筛选条件,“条件”是 由多种比较运算和逻辑运算组成的逻辑表达式。
⑤ GROUP子句用于分组汇总。输出列只能由分组字段 和汇总函数值组成。HAVING子句只能配合GROUP子 句使用,是对汇总查询完毕后的数据进行输出检验。
⑥ 子查询是在WHERE子句或HAVING子句中将查询的 结果参与下一步运算。有非相关子、相关子查询。
5.2 SQL查询
➢ 在Access中应用查询,基本步骤是: (1)进入查询设计界面定义查询。 (2)运行查询,获得查询结果集。 (3)如果需要重复或在其他地方使用这个查询的结果 ,就将查询命名保存为一个查询对象。以后打开查询对 象,就会立即执行查询并获得新的结果。
5.2 SQL查询
➢ 查询都是使用SQL语句。 • SQL 语言由多条命令语句组成,每条语句语法较为复
• 查询(Query)有广义和狭义两种解释。 • 广义的解释,使用SQL对数据库进行管理、操作,都
可以称为查询。狭义的查询是指数据库操作功能中查 找所需数据的操作。
5.1 查询及查询对象概述
• 在Access中,查询主要实现了定义功能和操作功能。 • 因此,Access中的“查询”,包括了表的定义功能和
5.2.4 SQL的更新功能
5.2 SQL查询
• 更新操作不增加、减少表中记录,而是更改记录的 字段值。语法如下。
查询。
• 查询通过查询对象实施。
5.1 查询及查询对象概述
5.1.2 SQL概述
➢ 1.SQL发展过程 • 1974年提出SQL,1986年ANSI(American
National Institute)批准将SQL作为关系数据库语 言的美国标准。1987年,ISO通过了该标准,SQL 成为国际标准。现今所有关系型DBMS都支持SQL ,虽然大多对标准SQL进行了改动,但基本内容、 命令和格式完全一致。
式是:函数名([<自变量>])。 • 自变量是需要传递给函数的参数,写在括号内。有的
函数无需自变量,称为哑参。缺省自变量时,括号仍 要保留。函数可以有多个自变量,之间用逗号分隔。
5.2 SQL查询
➢ 3.参数 • 在定义语句时不能确定、而只有在执行语句时才能确
定的量,可以在命令中加入输入参数。 • 参数是一个标识符,相当于一个占位符。参数的值在
② 查询对象可成为其他操作的数据源。
5.2 SQL查询
• 在数据库中使用查询对象,具有以下意义。 ① 查询对象可以隐藏数据库的复杂性,可以按照用户 要求对数据进行重新组织,用户眼中的数据库就是他 所使用的查询对象,因此,查询对象也称为“用户视 图”。 ② 查询对象灵活、高效。 ③ 提高数据库的安全性。
式的使用方式;集多种功能于一体;可移植性强。
5.1 查询及查询对象概述
5.1.3 Access查询的工作界面
• Access提供了两种查询工作界面:SQL命令方式和 可视交互方式。
➢ 进入查询工作界面的操作如下。
• 选择“创建”选项卡“查询设计”按钮单击,创建 初始查询并进入查询工作界面。由于查询的基础是 表,所以首先弹出“显示表”对话框。将要处理的 表添加到查询界面中。
⑦ UNION用于实现并运算。
⑧ ORDER子句用于查询结果有序显示,ASC或缺省表 示升序,DESC表示降序。
5.2 SQL查询
➢ 10.Access查询对象的意义
• 可以将查询保存为查询对象。查询对象保存的是查询 的定义,不是查询的结果。主要用途有以下两种。
① 查询对象可反复执行某个查询操作而无需每次定义 查询。同时,查询能自动与数据源保持同步。
5.2.1 Access数据运算与表达式
5.2 SQL查询
• 在查询和数据处理中,经常要对各类数据进行运算, 不同类型数据运算方式和表达各不相同。
• 在Access中,通过表达式实施运算。 • 表达式,是由运算符和运算对象组成的完成运算求值
的运算式。运算对象包括常量、输入参数、表中的字 段等,运算符包括一般运算和函数运算。
5.2 SQL查询
5.2.3 SQL的追加功能
• 追加,是指将一条或多条记录加入到表中的操作。有 两种用法,其语法如下。
① INSERT INTO 表 [(字段1 [,字段2, ...])] VALUES (<表达式1>[, <表达式2>, ...])
② INSERT INTO 表 [(字段1 [,字段2, ...])] <查询语句>
执行语句时由用户输入确定。例如,定义语句: SELECT x-1;
• 其中标识符x是一个参数。执行时,首先弹出对话框 ,要求输入参数x的值,然后再做运算。
• 为了在输入时指明参数名,可使用参数定义语句。 PARAMETERS 参数名 数据类型
5.2 SQL查询
5.2.2 SQL查询
• SQL的查询命令只有一条SELECT语句,功能非常强 大,语句语法很复杂,其基本结构如下, SELECT <输出列>[ , …] FROM <数据源> [ … ] [ 其他子句 ]
• 详细组成子句通过例子分析。 • SELECT语句的数据源是表或查询对象(最终还是来
源于表),查询结果的形式仍然是表的形式。
➢ 1.基于单数据源的简单查询 ➢ 2.条件查询 ➢ 3.基于多数据源的联接查询 ➢ 4.分组统计查询 ➢ 5.嵌套子查询 ➢ 6.派生表查询 ➢ 7.子查询合并 ➢ 8.查询结果保存到表
• 上述6种查询实现了数据库操作功能。 • 这6种查询都有可视定义方式。 • Access将这6种查询归纳为两大类:
“选择查询”和“动作查询” • “选择查询”包括:选择查询和交叉表查询;另外4
种为动作查询。 • 此外,还有一类特定查询:联合、传递、数据定义。
这些查询功能的实现,只能通过SQL语句完成,而没 有等价的可视方式。
询的结果集合中是否有值。
5.2 SQL查询
⑤ 逻辑运算符。针对是否型值true或false运算,运算 结果仍为是否型。最早由布尔(Boolean)提出,所以 又称布尔运算。逻辑运算符主要包括:求反运算NOT 、与运算AND、或运算OR、异或运算XOR等。
其中,NOT是一元运算,其他都是二元运算。运 算的优先级是:
5.2 SQL查询
➢ 1.运算符
① 数字运算符,用来对数字或货币型数据进行运算。
② 文本运算符,或称字符串运算符。普通文本运算将 两个字符串联接成一个字符串:“&”或者“+” ,两者完全等价。其他文本运算使用函数。
③ 日期时间运算符。普通日期时间运算符只有“+” 和“-”。其他使用函数。
④ 比较测试运算符。同类型数据,如文本、数字、货 币、日期时间型、是否型等可以进行比较运算。运 算结果为是否型,即true或false。由于Access中用 0表示false,-1表示true,所以运算结果为0或-1。
5.2.1 Access数据运算与表达式
5.2 SQL查询
• 表达式不能独立使用。
• 可以通过以下语句来查看表达式的运算结果:
SELECT <表达式> [AS 名称] [,<表达式> … ]
• 在SQL视图窗口中输入语句,然后运行,以表格的形 式显示运算结果。
• 表达式根据运算结果的类型分为文本、数字、日期、 逻辑等表达式。“名称”用于命名显示结果的列,缺 省名称,由Access自动命名列名。
5.2 SQL查询
5.2 SQL查询
➢ 9.SELECT语句总结 SELECT <输出列> [INTO 保存表名 ] FROM <数据源> [ WHERE <条件表达式> [ GROUP BY <分组项> [, ...] [ HAVING <结果过滤条件> ] ] [UNION [ALL] SELECT 语句 ] [ORDER BY <排序列> [ASC | DESC] ...]]
• Access将一般查询分为6种类型: ✓ 选择查询:从数据源中查询所需数据。 ✓ 生成表查询:将查询的结果保存为新的表。 ✓ 追加查询:向表中插入追加数据。 ✓ 更新查询:修改更新表中数据。 ✓ 交叉表查询:将查询到的符合特定格式的数据转换
为交叉表格式。 ✓ 删除查询:删除表中的数据。
5.1 查询及查询对象概述
• 有两种设计查询的界面视图可切换:“SQL视图” 和“设计视图”。
5.1 查询及查询对象概述
查 询 设 计 视 图
5.1 查询及查询对象概述
• SQL视图是一个类似“记事本”的文本编辑器,采用 命令行方式,用户在其中输入和编辑SQL语句。SQL 语句以“;”作为结束标志。
• 一次只能编辑处理一条SQL语句。
• 掌握SQL对使用关系数据库非常重要。
5.1 查询及查询对象概述
➢ 2.SQL基本功能 • SQL主要功能:数据定义、数据操作、数据控制。 ➢ 3.SQL使用方式 • SQL是自主式语言,能够独立执行;也是嵌入式语
言,可以嵌入程序中使用。 • SQL缺少数据格式控制和生成窗体和报表的功能,
在信息系统中必须将SQL和高级语言结合。 ➢ 4.SQL的特点 • 高度非过程化;面向表;表达简洁;自主式和嵌入
NOT → AND → OR → XOR
可以使用括号改变运算顺序。
• 不同运算可以进行混合运算。当多种运算混合时,一 般是先进行文本、数字、日期时间的运算,再进行比 较测试运算,最后进行逻辑运算。
相关文档
最新文档