《数据库及其应用》实验报告2(2010版)

合集下载

数据库原理及应用实验报告

数据库原理及应用实验报告

数据库原理及应用实验报告数据库原理及应用实验报告一、引言数据库是计算机科学中的重要概念,它是用于存储、管理和检索大量有组织数据的系统。

数据库的应用广泛,从个人电脑上的简单数据文件到大型企业级数据仓库,都离不开数据库的支持。

本实验报告将介绍数据库的原理和应用,并通过实际实验来验证其有效性。

二、数据库原理1. 数据库的定义和特点数据库是一个有组织的数据集合,它具有持久性、共享性、独立性和可变性等特点。

持久性指数据可以长期保存;共享性指多个用户可以同时访问和使用数据库;独立性指数据库的逻辑结构和物理结构相互独立;可变性指数据库可以随时更新和修改。

2. 数据库管理系统(DBMS)数据库管理系统是用于管理数据库的软件,它提供了数据定义、数据操纵、数据控制和数据查询等功能。

常见的DBMS有MySQL、Oracle和SQL Server等。

3. 数据库模型数据库模型是用于描述数据库的结构和组织方式的概念模型。

常见的数据库模型有层次模型、网络模型和关系模型等。

其中,关系模型是最为常用的模型,它使用表格来表示数据,表格中的每一行表示一个记录,每一列表示一个属性。

三、数据库应用实验为了验证数据库的应用效果,我们进行了以下实验。

1. 数据库设计首先,我们根据实际需求设计了一个简单的学生信息管理系统。

该系统包含了学生的基本信息、课程信息和成绩信息。

2. 数据库创建在MySQL数据库中,我们创建了一个名为"student"的数据库,并在其中创建了三张表格,分别是"student_info"、"course_info"和"score_info"。

3. 数据库插入通过SQL语句,我们向数据库中插入了一些样本数据,包括学生的姓名、学号、课程名称和成绩等信息。

4. 数据库查询为了验证数据库的查询功能,我们编写了一些SQL查询语句,如查询某个学生的所有成绩、查询某门课程的平均成绩等。

《数据库及其应用》实验报告(新)

《数据库及其应用》实验报告(新)

《数据库及其应用》(课程编号:B0901000)实验报告(2014-2015学年第2学期)实验成绩:学号:姓名:专业班级:课堂号:任课教师:完成日期:一、实验目的及要求能熟练掌握 Access2010的启动、退出,以及操作界面和操作方法。

能够理解关系模型的基本概念。

能够完成简单的数据库概念设计、逻辑设计和物理设计。

能够熟练建立数据库文件、表对象和关系。

能够熟练掌握基本SQL语言,能够在Access中进行一般的SQL 查询。

能够运用SQL对数据库进行更新。

能够熟练掌握不同软件之间的数据交换。

二、实验设备(环境)及要求PC机,Windows 7,Office 2010(主要是Access 2010)实验参考教材:《数据库及其应用(Access及Excel)学习与实验实训教程》(第二版)。

(以下简称《实验教程》)三、实验内容及记录实验项目1:熟悉Access的启动和退出,熟悉Access的界面1.启动Access练习不同的Access的启动方法。

2.退出Access练习不同的Access的启动方法。

3.观察并了解 Access用户界面不同方式启动进入Access,其界面有所差异。

通过“开始”按钮或桌面Access快捷方式启动进入Backstage视图;通过Access数据库文件关联则直接进入Access数据库窗口。

Access用户界面主要由三个组件组成:功能区。

Backstage 视图。

导航窗格。

(1)观察Backstage视图:不同方式进入Backstage视图,注意其差别。

(2)观察功能区:了解组成功能区的选项卡。

(3)观察导航窗格。

各种对象的显示组合。

4.Access选项及其设置在Backstage视图中选择“选项”命令单击,进入Access选项对话框窗口。

在该窗口可设置默认文件夹等。

可设置文档窗口显示方式、定制导航窗格、定制工具栏的项目等。

附:本实验的参考数据如下表。

(交报告时将该部分删除)表1 学院表2 教师表3 专业表4 学生表5 项目表6 项目分工。

(完整版)数据库技术与应用实验报告

(完整版)数据库技术与应用实验报告

(完整版)数据库技术与应用实验报告《数据库技术与应用》实验报告班级学号:姓名:实验日期:指导老师:实验名称一、实验一表的建立与维护实验目的与要求 1.初步掌握根据一个应用目标把现实问题抽象为关系数据模型的方法,从而为解决实际问题奠定数据基础。

2.掌握表的建立与维护的一般方法。

3.理解表的记录指针与当前记录的意义。

4.掌握表的打开、关闭、浏览、显示等操作方法。

5.掌握表结构的修改。

6.掌握记录的增加与删除等操作。

7.掌握数据复制方法。

8.二、实验准备 1、复习关系数据库的有关概念,深刻理解Virsual FoxPro中所采用的关系模型的实质及Virsual FoxPro所支持的数据模型。

2、复习表的建立、现实与维护等操作。

三、实验内容下表是某校学生花名册,根据该表完成以下操作,写出操作步骤。

学习成绩性学号姓名别学 009901 张小强男 98 85 否 20XX年获全数外语出生年月否少数民族受奖情况国数学奥林匹克竞赛二等奖。

009902 009903 009904 009905 陈斌李哲男男 88 56 75 88 75 82 72 81 否是否是20XX年获全国中学生田径运动会100米第三名009906 009907 009908 009909 张青松男封小莉女周晓钱倩女女 65 82 65 83 81 73 78 85 否否20XX年获广东省三好学生称号 009910 009911 孙力军男肖彬彬女 64 55 68 95 是否赵大明男冯珊女否否1.设计一个表的结构,使其能描述上表的信息,同时又符合关系模型的基本要求。

2.建立表,输入表中的数据,并将保存在自己盘中。

3.给全部女生的数学成绩加5分。

4.将记录指针定位到第5号记录。

5.将记录指针指向孙力军同学。

6.显示所有姓“张”学生的情况。

7.把表的姓名字段宽度修改为8。

8.浏览记录数据,且表头用汉字。

9.把少数民族学生的记录复制到中。

数据库原理及应用实验二

数据库原理及应用实验二

实验2.1 数据查询一、实验目的1.掌握利用T-SQL语言对数据库数据进行查询的方法,包括简单查询、多表连接查询以及嵌套查询。

2.理解在数据库表中对暑假的UNLL值的处理方式。

3.掌握T-SQL集合运算。

二、实验内容对提供的数据库LibraryLib,按以下要求进行查询操作:1.查询图书价格在15~30元之间的所有图书的书名、书号、出版日期、价格和库存册书,且结果按书号进行升序排序。

2.查询图书名称中包含“计算机”的所有图书信息。

3.查询借书应归还日期在2009年8月1日前的用户账户。

4.找出还没有联系电话的出版社信息。

5.查询所有图书的平均价格。

6.查询各个出版社的图书的平均价格。

7.查询已经归还且超期图书数至少超过2本德借书证号及其超期图书总数。

8.查询库存册数低于10的图书书名、库存数和其出版该图书的出版社名称。

9.查询一年相同月份里出版的不同图书的书名、出版日期和出版社标识。

10.查询用户信息和该用户的借出图书标识、应归还日期。

如果该用户没有借阅图书,只显示该用户信息。

11.查询借阅了“清华大学出版社”出版的图书且尚未归还的用户总人数。

12.查询借阅了书名包含“Delphi”和“编程”的图书且还未归还这些图书的用户姓名、图书名、应归还日期。

13.查询借阅图书应归还日期为“2009年8月1日”前且库存册数小于10的图书的用户姓名、所在院系、联系电话、借阅图书的出版社名称、书名。

14.找出和书号为“730200899X”的图书有相同购书数量的图书名称、书号、出版社标识及库存数。

15.查询图书价格高于出版该图书的出版社的所有图书平均价格的图书名称、出版社标识和图书价格。

16.查询在书库中的从来没有被读者借阅过的图书信息。

17.查询有图书价格大于或等于标识为“2”的出版社的所有图书价格的出版社标识。

18.查询每一本图书的书名、图书书号、出版社标识、图书价格及该图书书号的前一个书号。

19.利用集合运算,查询图书号为“5084-3567-7”或“7050191836”的图书名称、书号和库存册数。

《数据库原理与应用》实验报告二答案

《数据库原理与应用》实验报告二答案
5)查询出平均分大于80分,且至少选修了2门课程的学生学号。
selects.sno
fromstudentass,student_courseassc,courseasc,course_classascc
wheres.sno=no=cno=o
fromstudent_course sc2,student s
wheresc2.sno=s.snoands.sname='刘晨'no=no)
9)求其他系中比计算机系某一学生年龄小的学生(即年龄小于计算机系年龄最大者的学生)
selects.sno,s.sname,sbirth
5)SELECT DISTINCT s.sno,sname,dname
FROM student AS s,department AS d,student_course as sc,major as m
WHERE s.mno=m.mno andd.dno=m.dnoAND s.sno=sc.sno ANDmark<60
3、思考题
如何求出某门课成绩排名第5到第10之间的学生姓名。
CREATEVIEWV3
AS
selecttop 10 *fromstudent_course
whereccno=’’
order bymark
select*fromV3
except
selecttop 4 *fromV3
四、实验步骤及结果(包含简要的实验步骤流程、结论陈述)
查询有不及格成绩的学生的学号、姓名和系名
2、根据下面的要求,写出相应的查询语句
1)查询所有男同学的选课情况,要求列出学号、姓名、开课号、分数。
selects.sno,sname,ccno,mark

《数据库及其应用》实验2

《数据库及其应用》实验2
(三)数据表视图下数据记录的显示与操作
1.输入操作
利用数据表视图进行输入操作,输入的数据应该满足完整性的要求。而如果是有关系的表中的子表,外键输入时还要与主键值对应。
根据实验1给定的数据,为数据库中各表(重点介绍一到两个表)输入记录。
2.修改和删除操作
修改“课程”表,将“运筹学”所在记录的学分增加1分,将开设学院变为“工商管理学院(05)”。
7.定义“输入掩码”属性的实质意义是什么?在定义“学号”字段的输入掩码时,不使用“0”而使用“9”或“#”有和区别?如果在“姓名”字段上必须定义10位输入掩码,那么应该定义什么掩码字符串?
8.可以采用查阅方法输入的字段类型有哪些?绑定查阅列表框控件进行输入,如果不点击其中的值,而是输入不同的值,是否可以输入?如果一定要使输入的值限定在列表框的值的范围内,应该如何实现?
1.在“学生”表的设计器中,选择“学号”字段,然后单击工具栏“主键”按钮,以便取消主键,这时会出现什么情况?为什么?
2.在“编辑关系”对话框中,只有选中“实施参照完整性”,才可以选择“级联更新关联字段”和“级联删除关联字段”。试解释这三种复选项的控制意义。
3.当在输入记录时,如果发生主键字段重复,会出现什么现象?如果输入的外键值如专业表的“学院号”在“学院”中没有对应的值,会出现什么情况?
2.定义关系,实现参照完整性的操作
教学管理数据库中,很多表之间有关系。定义有关系的表的关系,并设置参照完整性。
3.通过不同方式实现用户定义的完整性的操作
用户定义的完整性,是指由用户规定的对于表中数据取值的约束。在Access表定义时,除定义主键和关系外,通过多种方式设置用户定义完整性。
对教学管理数据库中必要的用户定义完整性进行设置和定义。

《数据库及其应用》实验报告2

《数据库及其应用》实验报告2

《数据库及其应用》实验报告实验序号:B0901000-03 实验项目名称:SQL查询、选择查询和动作查询SELECT "张三">"李四","ABCD"<"abcd",(DATE()-#1992-10-8#)>1000(二)SQL命令进行查询和操作1.练习SQL查询的SELECT语句后输入“工商管理”后便会显示所有工商管理专业女生的信息结果显示如下:将“法学院(04)”开设课程的学分增加1分。

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

DELETE FROM 课程WHERE 学院号="09" AND 课程号NOT IN (SELECT 课程号FROM 成绩).创建“教师”表,包括:工号、姓名、性别、生日、职称、基本工资、学院号。

写出创建命令。

(三)选择查询操作③查询没有选课的男学生学号、姓名,即成绩表中没有记录的学生数据。

将“学生表”加入设计视图。

选择“学号”、“姓名”字段显示,在第三列输入“注:3.进行参数查询通过参数查询指定日期以后出生的某个民族的学生信息。

步骤:启动选择查询设计窗口,将“学生”表加入设计窗口,在QBE窗口中选择“生表所有字段。

选中“生日”字段,去掉“显示”行的复选框,在条件行输入>[SR](四)动作查询操作1.生成表查询操作练习将“查询平均成绩在80分以上的各位学生的学号、姓名和平均分”的结果生成新表,秀学生名单”。

操作结果如下3.追加查询操作将平均分在80~85分之间的学生及成绩数据加入“优秀学生名单”表,步骤:在“字段”栏设置“学号”、“姓名”和“成绩”字段。

单击“总计”按钮,增加“总计”栏。

设置“学号”和“姓名”为分组字段,“成绩”字段为“平均值”字段,在“条件”栏中输入>=80and<85.四、回答问题1.有哪几种方式可进入“SQL视图”?如果用“记事本”编写了SQL语句,是否可以在视图中使用?如何操作?答:单击查询工具栏的“视图”工具的下拉按钮,选择“SQL视图”选项或单击菜单栏中“视图”,选择“SQL视图”。

数据库系统及应用实验报告

数据库系统及应用实验报告

数据库系统及应用实验报告1. 实验目的本实验旨在通过设计和实现一个简单的数据库系统,来探索数据库系统的基本原理和应用。

通过完成本实验,我们将能够深入理解数据库系统的组成部分,学会使用SQL语言进行数据库操作,并掌握数据库系统在实际应用中的作用。

2. 实验环境与工具2.1 实验环境本实验在Windows 10操作系统上进行,需要安装以下软件: - MySQL数据库管理系统 - Visual Studio Code(用于编辑和执行SQL语句)2.2 实验工具•SQL语言3. 实验步骤3.1 数据库设计在本实验中,我们选择设计一个简单的学生信息管理系统作为示例。

该系统包含两个表格:学生表和课程表。

学生表字段类型描述学生ID int 学生ID姓名varchar 学生姓名年龄int 学生年龄性别varchar 学生性别课程表字段类型描述课程ID int 课程ID课程名称varchar 课程名称学分int 课程学分学生ID int 学生ID3.2 数据库创建1.打开MySQL数据库管理系统,创建一个名为student_management的数据库。

CREATE DATABASE student_management;2.创建学生表。

CREATE TABLE student(student_id INT PRIMARY KEY,name VARCHAR(50),age INT,gender VARCHAR(10));3.创建课程表。

CREATE TABLE course(course_id INT PRIMARY KEY,course_name VARCHAR(50),credit INT,student_id INT);3.3 数据库操作1.插入学生信息。

INSERT INTO student(student_id, name, age, gender)VALUES (1, '张三', 20, '男');INSERT INTO student(student_id, name, age, gender)VALUES (2, '李四', 22, '女');2.插入课程信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库及其应用》实验报告实验序号:B0901000-02 实验项目名称:SQL查询、选择查询和动作查询(一) SQL视图中表达式练习1.进入SQL视图及在不同视图间切换在Access中进入查询的设计视图并在查询的不同视图之间切换。

单击创建→查询设计→右击空白处→SQL→→切换回同理2.不同类型数据的表达式运算在SQL视图中分别输入以下命令并运行,对于参数自己输入数据。

查看并写出各表达式运算结果。

SELECT -5.12^2+(17 mod 3);SELECT "Hello "+",World!",LEFT("清华大学出版社",2)+RIGHT("清华大学出版社",3);SELECT "你毕业的年份是", V AL(LEFT([你的学号],4))+4;→SELECT "现在是"+STR(YEAR(DATE()))+"年","现在的时间是:"+CSTR(TIME());SELECT "张三">"李四","ABCD"<"abcd",(DATE()-#1992-10-8#)>1000;(二)SQL命令进行查询和操作1.练习SQL查询的SELECT语句启动教学管理数据库,在数据库窗口对象栏中单击“查询”,然后进入SQL视图。

在“SQL视图”中输入以下SELECT命令,查看执行结果,并仔细体会查询的实现。

①查询“学院”、“专业”、“学生”完整数据。

SELECT *FROM ((学院INNER JOIN 专业ON 学院.学院号=专业.学院号)INNER JOIN 学生ON 专业.专业号=学生.专业号);②查询“工商管理”专业所有女生信息。

SELECT 专业,学生.*FROM 专业INNER JOIN 学生ON 专业.专业号=学生.专业号WHERE 专业.专业="工商管理" AND 学生.性别="女";③查询平均成绩在80分以上的各位学生的学号、姓名和平均分。

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

SELECT 学生.学号,姓名,A VG(成绩) AS 平均分FROM 学生INNER JOIN 成绩ON 学生.学号=成绩.学号GROUP BY 学生.学号,姓名HA VING A VG(成绩)>=80 ;单击工具栏保存按钮,弹出“另存为”对话框,输入“优秀学生”,单击“确定”按钮。

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

SELECT 专业号,专业FROM 专业WHERE 专业号NOT IN (SELECT 专业号FROM 学生) ;⑤查询“湖北”籍1988年以后出生的学生信息。

SELECT *FROM 学生WHERE 籍贯LIKE "湖北*" AND 生日>=#1988-1-1# ;⑥查询选课人数最多的课程的课程号、课程名。

SELECT TOP 1 课程.课程号,课程名FROM 课程INNER JOIN 成绩ON 课程.课程号=成绩.课程号GROUP BY 课程.课程号,课程名ORDER BY COUNT(*) DESC ;2.练习SQL的插入、更新、删除操作命令①在课程表中插入一门新课,数据如命令所示。

INSERT INTO 课程V ALUES("06020101","会计学原理",3,"06");②将“法学院(04)”开设课程的学分增加1分。

UPDA TE 课程SET 学分=学分+1WHERE 学院号="04"③删除“信息学院(09)”开设的没有学生选修的课程。

DELETE FROM 课程WHERE 学院号="09" AND 课程号NOT IN (SELECT 课程号FROM 成绩)3.创建“教师”表,包括:工号、姓名、性别、生日、职称、基本工资、学院号。

写出创建命令。

(三)选择查询操作1.进入查询设计视图进行交互式选择查询设置启动教学管理数据库。

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

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

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

在设计视图的空白处单击右键,从弹出的快捷菜单中选择“属性”命令,打开“属性”对话框,选择“唯一值”属性值“是”。

②查询各专业学生的人数。

将专业表和学生表加入设计视图。

在QBE界面中“字段”栏选中“专业号”和“专业”字段显示,然后单击工具栏中的“总计”按钮,在QBE中增加“总计”栏。

将“专业号”和“专业”字段设置为“分组”,然后选择“学生”表的“学号”字段,设置其为“计数”,最后在学号前面加上“人数:”,作为查询后的列名。

设计完成,运行查询。

③查询没有选课的男学生学号、姓名,即成绩表中没有记录的学生数据。

将“学生”表加入设计视图。

选择“学号”、“姓名”字段显示,在第3列处输入“注:‘尚未选课’”,选中“显示”复选框。

然后在第4列中选择“学号”但不显示。

在“条件”栏中输入一个子查询“Not In (SELECT 学号FROM 成绩)”。

2.进行交叉表查询将学生的“学号”和“姓名”作为行标题,“课程名”作为列标题,成绩作为交叉数据,生成交叉表。

3.进行参数查询通过参数查询指定日期以后出生的某个民族的学生信息。

启动选择查询设计窗口,将“学生”表加入设计窗口,在QBE窗口中选择“*”表示输出学生表所有字段。

然后选中“生日”字段,去掉“显示”行的复选框,在条件行输入>[SR];按同样方式设置“民族”字段。

然后选择“查询”→“参数”命令,弹出“查询参数”对话框,分别设置SR和MZ的类型,单击“确定”按钮,设置完毕。

(四)动作查询操作1.生成表查询操作练习将“查询平均成绩在80分以上的各位学生的学号、姓名和平均分”的结果生成新表,表名“优秀学生名单”。

输入SQL命令后,选择“查询”→“生成表”查询,弹出“生成表”对话框,输入表的名称,然后单击“确定”按钮。

运行查询。

删除“优秀学生名单”表中,平均分在85分以下的记录。

进入设计视图,加入“优秀学生名单”表。

选择“查询”→“删除查询”命令,这时窗口改为“删除查询”,QBE栏目发生变化,出现“删除”栏,调整或撤销其他栏。

在“字段”栏中选择“平均分”,这时“删除”栏值默认为Where。

在“条件”栏输入<85。

单击工具栏中的“运行”按钮运行,将删除数据。

如果选择“查询”→“删除查询”命令后,不进行条件设置而直接运行,即为无条件删除,将删除表中所有记录。

3.追加查询操作将平均分在80~85分之间的学生及成绩数据加入“优秀学生名单”表,⑴动设计视图,添加“学生”和“成绩”表。

⑵在“字段”栏设置“学号”、“姓名”和“成绩”字段。

单击工具栏中的“总计”按钮,增加“总计”栏。

设置“学号”和“姓名”为“分组”字段,“成绩”字段为“平均值”字段。

在“条件”栏中输入>=80 and <85。

⑶选择“查询”→“追加查询”命令,打开“追加”对话框。

选择“优秀学生名单”表,单击“确定”按钮。

⑷这时,设计视图的QBE窗格中增加“追加到”栏,选择“学号”、“姓名”和“平均分”字段,设计完成。

运行查询,数据被追加到“优秀学生名单表”中。

将没有学生选修的课程的学分减少1分。

⑴启动设计视图,添加“课程”表。

选择“查询”→“更新查询”命令,设计视图变为“更新查询”,QBE窗口中增加“更新到”栏。

⑵选中“学分”字段,然后在“更新到”栏中输入“课程.学分-1”。

⑶选中“课程号”字段,在“条件”栏中输入“Not In(SELECT 课程号 FROM 成绩)”,设计完成。

单击运行按钮运行查询。

四、回答问题1.有哪几种方式可进入“SQL视图”?如果用“记事本”编写了SQL语句,是否可以在SQL 视图中使用?如何操作?答:单击查询工具栏的“视图”工具的下拉按钮,选择“SQL视图”选项或单击菜单栏中“视图”,选择“SQL视图”。

可以。

2.为什么不能在数字常量前加“¥”或“$”符号表示币值常量?“¥”或“$”有何作用?答:“$”表示可以在“格式”属性中的任何位置使用这些字符并将这些字符原文照印。

3.如果在修改“法学院”学分的操作中要求根据“学院名”作为输入条件修改数据,查询命令应该如何写?答:UPDATE 课程SET 学分=学分+1WHERE 学院名=法学院;4.不保存查询,与将查询保存为查询对象有何区别?查询对象有什么作用?答:将查询对象保存为查询对象后,可将查询功能反复执行,并作进一步处理。

作用:当需查看查询结果时,进入查询对象界面,选中相应的查询对象单击“打开”,即可运行查询,查看结果;由于查询的结果与表的格式相同,所以查询对象还可以进一步成为其他操作的数据源。

5.根据以下给定的查询要求,写出对应的查询命令。

①查询学生中的民族来源,显示不重复的民族数据。

答:SELECT DISTINCT 民族FROM 学生;②查询各民族男生和女生的人数。

答:SELECT DISTINCT 民族,人数FROM 学生;③查询没有学生选修的课程信息以及开课的学院名。

答:SELECT 课程号,学院名FROM 课程WHERE 课程号NOT IN (SELECT 课程号FROM 课程);④插入几条教师记录。

答:INSERT INTO 教师V ALUES(“张兰”,“赵也声”);⑤给“教授”职称的教师的基本工资增加10%。

答:UPDATE 教师SET 工资=工资*(1+10%)WHERE 职称=教授;⑥删除没有学生就读的专业数据。

答:DELECT FROM 专业WHERE 专业号NOT IN ( SELECT 专业号FROM 学生);⑦删除教师表。

答:DELECT TABLE 教师TEXT(6) PRIMARY KEY,(工号TEXT(6) PRIMARY KEY,姓名TEXT(10) NOT NULL,性别TEXT(2),生日DATE,职称TEXT(8),基本工资MONEY,学院号TEXT(2) REFERENCES 学院(学院号));6.深入体会交叉表查询的作用,简述交叉表查询的实质意义。

作为行标题的字段最多可以设置几个?作为列标题和交叉值的字段最多可以设置几个?答:交叉表查询都是一种特殊的汇总查询。

交叉表事实上反映的是对两种实体极其练习的关系表示,转换为另一种二维表结构来显示。

行标题的字段可是多个,列标题只能是一个。

7.参数查询的参数设置是否一定要通过菜单设置类型?通过菜单设置的参数是否一定要出现在查询中?答:是。

相关文档
最新文档