实验一:网上书店的数据库创建及其查询

时间:2019-05-15 08:30:40下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《实验一:网上书店的数据库创建及其查询》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《实验一:网上书店的数据库创建及其查询》。

第一篇:实验一:网上书店的数据库创建及其查询

实验一 网上书店的数据库创建及其查询

实验 1-1 “响当当”网上书店的数据库创建

实验目的

• 理解数据库的概念;

• 理解关系(二维表)的概念以及关系数据库中数据的组织方式; • 了解数据库创建方法。

实验环境

• microsoft office access

实验要求

创建“响当当”网上书店数据库,其中共有七个表,分别用于存放会员、订单、订单明细、商品、付款方式、类别和级别等信息,各个表的结构如图1-

1、图1-2和图1-3所示,其中带钥匙图标的字段是各表的主键。

会员表

订单表

图1-1 会员和订单表的结构

订单明细表

商品表

图1-2 订单明细和商品表的结构

付款方式

类别

级别

图1-3 付款方式、类别和级别的结构

实验指导

实验 1-1 “响当当”网上书店的数据库创建

一、表的创建和联系的建立

步骤1:创建空数据库“xddbookstore”。

在 access 中选择“文件”菜单中的“新建”命令(或单击工具栏中的“新建”按钮),屏幕右边将“新建文件”任务窗格,单击其中的“空数据库”,再在接着出现的 “文件新建数据库”对话框中为即将建立的数据库规定好文件名(xddbookstore.mdb)和存放该文件的适当的文件夹,然后单击“创建”按钮,于是一个名为“xddbookstore”的“数据库”窗口就会出现在屏幕上,如图1-4所示。

图1-4 数据库窗口

步骤2:数据库中表结构的定义。

这里将以“商品”表为例介绍数据库中表结构的定义方法。在“创建”功能区,点“表设计”,打开表视图。

在“设计”视图的“字段名称”列中,单击第一个空单元格,键入“商品”以新建“商品号”字段;将鼠标移至“数据类型”列,在其下拉列表框中选择“文本”数据类型,如 图1-5所示。

图1-5 设计视图

使用与上面同样的方法完成书表中其他字段的定义。然后开始定义书表的主键(书号),方法是:将鼠标移至书号字段最左边的灰色矩形块(行选择块)并单击,选中整个行,然后单击工具栏上的主键()按钮或编辑菜单中的主键命令即可以将书号字段定义为主键,成为主键的字段旁会显示一个小钥匙标记。

步骤3:保存数据表。

单击工具栏上的保存按钮()或文件菜单的保存命令,出现如图1-8所示的“另存为”对话框,在表名称项中输入“商品表”,然后单击“确定”按钮,就可以在数据库窗口中看到保存好的商品表了。

单击关闭()按钮关闭其“设计”视图。

图1-6 另存为对话框

步骤4:定义“响当当”数据库的其他表。

方法与书表的定义相同。步骤5:“响当当”数据库中表之间联系的建立。

单击“数据库工具”功能区的“关系”命令,出现如图1-7所示的“显示表”对话框,分别选择其中的每个表并按“添加”按钮,直到将所有表添加到“显示表”对话框后面的“关系”窗口中。

图1-7显示表对话框

以会员表和订单表为例,在“关系”窗口中建立表之间联系的方法是:单击“会员”表中用于联系的“会员号”字段,然后按住鼠标左键拖动鼠标,将随后出现的一个小矩形块拖动到“订单”表的“收货人”字段上,松开鼠标,出现如图1-8所示的“编辑关系”对话框,选中其中的“实施参照完整性”复选框,单击“创建”按钮即可在这两个表之间建立联系,“会员”表和“订单”表之间的连线代表了它们间的联系。

图1-8 编辑关系窗口 使用同样的方法,建立数据库的七个表间的所有联系,如图1-9所示。单击关系窗口右上角的“关闭”按钮()关闭该窗口。

图1-9数据库七个表间的联系

二、付款方式表的数据输入

选中需要输入数据的表并录入相应数据(如付款方式表)。

在数据库”窗口的“表”选项卡中选中付款方式表图标并单击“打开”按钮,这时一个名为“付款方式:表”的“数据表”视图窗口便显示出来,如图1-10所示。

图1-10付款方式表的数据表视图

三、订单表的数据导入

在提供的xddbookstore.xls文件中,包含了响当当数据库所有表的数据。可以利用该文件将订单表数据导入到“响当当书店.mdb”数据库中。

步骤1:选择要导入的文件。

单击文件菜单的“获取外部数据/导入”命令,出现如图1-11所示的“导入”对话框。单击要导入的文件“xddbookstore.xls”,然后单击“导入”按钮,出现导入数据表向导对话框。

图1-11 导入对话框

步骤2:规定要导入的数据表。

步骤3:指明在要导入的数据中是否包含列标题。

可以选择(不要主键),等数据导入完成后再设置主键。

步骤4:规定数据应导入到哪个表中,可以是新表或现有的表。

步骤5:完成数据导入工作。可以使用同样的方法导入响当当数据库的其他表数据。实验1-2 “响当当”网上书店库存、图书和会员信息查询

实验目的

• 理解odbc的概念;

• 掌握利用microsoft query进行数据查询的方法。

实验环境

• microsoft office access;

实验要求

响当当网上书店的库存管理人员常常需要了解库存量小于10的图书的商品号、书名、库存量等信息;其会员则对自己喜爱的作者的图书信息感兴趣,或想了解一些低价图书的信息,或想知道最新出版的图书信息等;请你设计若干个查询,帮助他们获取相关信息。

实验1-2 “响当当”网上书店库存、图书和会员信息查询

一、查询设计—低库存量图书信息查询

对低库存量信息的查询,如查询库存量小于100的图书的商品、书名和库存量,需要在查询时设定对库存量的查询要求,如“库存量<100”。

查询设计窗口

运行结果

二、设置其他查询条件

如果仅仅想了解书名包含“经济”两个字的图书信息,就需要修改查询的条件,那么如何表达“书名包含经济字样”这个查询条件呢?可以使用”LIKE”关键字建立模糊查询。

在条件框中输入:Like “*” & [请输入书名:] & “*”,其中“*”是通配符,[ ] 中的内容为弹出的对话框中用户录入的信息,运行该语句,将返回以任意字符开头或结尾,并包含用户录入的内容的信息(如果什么也不录入,将返回全部记录)。如下图示:

运行查询,会弹出对话框:

输入“经济”,显示“宏观经济学”的图书信息

实验1-3 “响当当”网上书店会员分布和图书销售信息查询

实验目的

•掌握复杂的数据查询方法:多表查询、计算字段和汇总查询

实验环境

• microsoft office access;

实验内容

为了研究新的市场营销策略促进图书的销量,响当当网上书店的营销人员需要了解如下的信息:各个地区会员的分布情况,例如北京、上海等城市的会员人数;会员在网上订购图书的信息,如2005年7月份图书的总订购量和总销售金额;另外公司人员也想了解这些图书是由哪些城市的会员订购的?分别订购了多少量?

实验指导: 实验1-3 “响当当”网上书店会员分布和图书销售信息查询

一、查询设计—图书总订购量和总销售金额查询

书店工作人员想了解会员在网上订购图书的信息,如2005年7月份的总订购量和总销售金额。具体查询步骤如下:

运行结果

二、查询设计—各城市会员图书订购数量和销售金额统计

书店工作人员想了解位于各个城市的会员在网上订购的图书的总订购数量和总销售金额。查询步骤如下:

先建立如下查询,计算出销售金额。

再基于上面的查询,进行分类汇总:

运行结果如下:

第二篇:3数据库查询实验

实验三 数据库查询实验

(3)数据库的组合查询和统计查询实验

课时安排:2课时

一、实验目的和要求

使学生熟练掌握SQL Server查询分析器的使用方法.加深对SQL和Transact-SQL语言的查询语句的理解。熟练掌握数据查询中的分组、统计、计算和组合的操作方法。

二、实验内容 分组查询实验该实验包括分组条件表达、选择组条件的表达方法。使用函数查询的实验。该实验包括统计函数和分组统计函数的使用方法。

组合查询实验。计算和分组计算查询的实验。

三、实验方法

将查询需求用 Transact-SQL语言表示;在 SQL Server查询分析器的输入区中输入Transact-SQL查询语句:设置查询分析器的结果区为Standard Execute(标准执行)或Executeto Grid(网格执行)方式.发布执行命令 并在结果区中查看查询结果;如果结果不正确要进行修改.直到正确为止。

四、实验步骤

基本操作实验

在图书借阅库中实现其查询操作。

(1)查找这样的图书类别:要求类别中最高的图书定价不低于全部按类别分组的图书平均定价的2倍。

(2)求机械工业出版社出版的各类图书的平均定价,用GROUPBY表示。

(3)列出计算机类图书的书号、名称及价格.最后求出册数和总价格。

(4)列出计算机类图书的书号、名称及价格 并求出各出版社这类书的总价格.最后求出全部册数和总价格。

(5)查询计算机类和机械工业出版社出版的图书。

提高操作实验

将自设计的数据库应用项目中的分组、统计、计算和组合查询用Transact-SQL语句表示.并通过SQL Server 查询分析器实现其查询操作。

五、实验报告要求 分别用SQL和Transact-SQLL写出实验操作的查询语句 对两种语言进行比较。

实验步骤和实验结果。实验中的问题和提高。

六、注意事项 子句WHERE<条件>表示元组筛选条件,子句HAVING <条件>表示组选择条件。组合查询的子句间不能有语句结束符。子句HAVING<条件>必须和GROUP BY <分组字段>子句配合使用。

七、思考题 组合查询语句是否可以用其他语句代替,有什么不同? 使用 GROUP BY <分组条件>子句后,语句中的统计函数的运行结果有什么不同?

第三篇:数据库实验一

山东建筑大学 计算机学院 实验报告

班级 姓名: 学号: 实验成绩:

课程: 数据库系统概论 同组者: 实验日期:2018年3月3日

实验一 创建数据库

一.实验目的

1.学会数据表的创建; 2.加深对表间关系的理解;

3.理解数据库中数据的简单查询方法和应用。二.实验内容

1.实验数据库中涉及到四个表供应商表S、零件表P、工程表J、供应关系表SPJ。每个表的结构如下:

create table S(SNO char(10)PRIMARY KEY, SNMAE VARCHAR(10)UNIQUE,STATUS CHAR(10), CITY CHAR(10));

create table P(PNO CHAR(10)PRIMARY KEY, PNAME VARCHAR(10), COLOR CHAR(10),WEIGHT INT);

CREATE TABLE J(JNO CHAR(10)PRIMARY KEY, JNAME VARCHAR(10), CITY CHAR(10));

CREATE TABLE SPJ(SNO CHAR(10), PNO CHAR(10), JNO CHAR(10), QIT INT,PRIMARY KEY(SNO,PNO,JNO),FOREIGN KEY(SNO)REFERENCES S(SNO),FOREIGN KEY(PNO)REFERENCES P(PNO),FOREIGN KEY(JNO)REFERENCES J(JNO),);山东建筑大学 计算机学院 实验报告

班级 姓名: 学号: 实验成绩:

课程: 数据库系统概论 同组者: 实验日期:2018年3月3日

SELECT * FROM SPJ;

INSERT

INTO S(SNO,SNMAE,STATUS,CITY)values('S1','精益','20','天津');INSERT

INTO S(SNO,SNMAE,STATUS,CITY)values('S2','盛锡','10','北京');INSERT

INTO S(SNO,SNMAE,STATUS,CITY)values('S3','东方红','30','北京');INSERT

INTO S(SNO,SNMAE,STATUS,CITY)values('S4','丰泰盛','20','天津');INSERT

INTO S(SNO,SNMAE,STATUS,CITY)values('S5','为民','30','上海');

SELECT * FROM S;

INSERT

INTO P(PNO,PNAME,COLOR,WEIGHT)VALUES('P1','螺母','红',12);INSERT

INTO P(PNO,PNAME,COLOR,WEIGHT)VALUES('P2','螺栓','绿',17);INSERT

INTO P(PNO,PNAME,COLOR,WEIGHT)VALUES('P3','螺丝刀','蓝',14);INSERT

INTO P(PNO,PNAME,COLOR,WEIGHT)VALUES('P4','螺丝刀','红',14);INSERT

INTO P(PNO,PNAME,COLOR,WEIGHT)VALUES('P5','凸轮','蓝',40);INSERT

INTO P(PNO,PNAME,COLOR,WEIGHT)VALUES('P6','齿轮','红',30);

SELECT * FROM P;SELECT * FROM S;山东建筑大学 计算机学院 实验报告

班级 姓名: 学号: 实验成绩:

课程: 数据库系统概论 同组者: 实验日期:2018年3月3日

INSERT

INTO J(JNO,JNAME,CITY)VALUES('J1','三建','北京');INSERT

INTO J(JNO,JNAME,CITY)VALUES('J2','一汽','长春');INSERT

INTO J(JNO,JNAME,CITY)VALUES('J3','弹簧厂','天津');INSERT

INTO J(JNO,JNAME,CITY)VALUES('J4','造船厂','天津');INSERT

INTO J(JNO,JNAME,CITY)VALUES('J5','机车厂','唐山');INSERT

INTO J(JNO,JNAME,CITY)

VALUES('J6','无线电厂','常州');INSERT

INTO J(JNO,JNAME,CITY)

VALUES('J7','半导体厂','南京');

SELECT * FROM J;

INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S1','P1','J1',200);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S1','P1','J3',100);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S1','P1','J4',700);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S1','P2','J2',100);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S2','P3','J1',400);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)山东建筑大学 计算机学院 实验报告

班级 姓名: 学号: 实验成绩:

课程: 数据库系统概论 同组者: 实验日期:2018年3月3日

VALUES('S2','P3','J2',200);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S2','P3','J4',500);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S2','P3','J5',400);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S2','P5','J1',400);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S2','P5','J2',100);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S3','P1','J1',200);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S3','P3','J1',200);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S4','P5','J1',100);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S4','P6','J3',300);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S4','P6','J4',200);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S5','P2','J4',100);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S5','P3','J1',200);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S5','P6','J2',200);INSERT

INTO SPJ(SNO,PNO,JNO,QIT)VALUES('S5','P6','J4',500);山东建筑大学 计算机学院 实验报告

班级 姓名: 学号: 实验成绩:

课程: 数据库系统概论 同组者: 实验日期:2018年3月3日

SELECT * FROM SPJ;

CREATE UNIQUE INDEX Ssno ON S(SNO);CREATE UNIQUE INDEX Ppno ON P(PNO);CREATE UNIQUE INDEX Jjno ON J(JNO);

CREATE UNIQUE INDEX SPJspj ON SPJ(SNO,PNO,JNO);

执行结果为: S表

P表

J表

山东建筑大学 计算机学院 实验报告

班级 姓名: 学号: 实验成绩:

课程: 数据库系统概论 同组者: 实验日期:2018年3月3日

SPJ表

表的结构如下:

CREATE TABLE Student(SNO CHAR(10)PRIMARY KEY, SNAME CHAR(10)UNIQUE, SSEX CHAR(2), SAGE SMALLINT, SDEPT CHAR(20));

CREATE TABLE Course(CNO CHAR(4)PRIMARY KEY, CNAME CHAR(40)NOT NULL, CPNO CHAR(4), CCREDIT SMALLINT,);

2.实验数据库中涉及到三表学生关系Student, 课程关系Course, 选修关系SC。每个山东建筑大学 计算机学院 实验报告

班级 姓名: 学号: 实验成绩:

课程: 数据库系统概论 同组者: 实验日期:2018年3月3日

CREATE TABLE SC(SNO CHAR(10), CNO CHAR(4), GRADE SMALLINT,PRIMARY KEY(SNO,CNO),FOREIGN KEY(SNO)REFERENCES Student(SNO),FOREIGN KEY(CNO)REFERENCES Course(CNO));

INSERT

INTO Student(SNO,SNAME,SSEX,SAGE,SDEPT)VALUES('201215121','李勇','男',20,'CS');INSERT

INTO Student(SNO,SNAME,SSEX,SAGE,SDEPT)VALUES('201215122','刘晨','女',19,'CS');INSERT

INTO Student(SNO,SNAME,SSEX,SAGE,SDEPT)VALUES('201215123','王敏','女',18,'MA');INSERT

INTO Student(SNO,SNAME,SSEX,SAGE,SDEPT)VALUES('201215125','张立','男',19,'IS');

INSERT

INTO Course(CNO,CNAME,CPNO,CCREDIT)VALUES('1','数据库','5',4);INSERT

INTO Course(CNO,CNAME,CPNO,CCREDIT)VALUES('2','数学','',2);INSERT

INTO Course(CNO,CNAME,CPNO,CCREDIT)VALUES('3','信息系统','1',4);INSERT

INTO Course(CNO,CNAME,CPNO,CCREDIT)VALUES('4','操作系统','6',3);INSERT

INTO Course(CNO,CNAME,CPNO,CCREDIT)VALUES('5','数据结构','7',4);INSERT

INTO Course(CNO,CNAME,CPNO,CCREDIT)VALUES('6','数据处理','',2);山东建筑大学 计算机学院 实验报告

班级 姓名: 学号: 实验成绩:

课程: 数据库系统概论 同组者: 实验日期:2018年3月3日

INSERT

INTO Course(CNO,CNAME,CPNO,CCREDIT)VALUES('7','PASCAL语言','6',4);

select * from Course;

INSERT

INTO SC(SNO,CNO,GRADE)VALUES('201215121','1',92);INSERT

INTO SC(SNO,CNO,GRADE)VALUES('201215121','2',85);INSERT

INTO SC(SNO,CNO,GRADE)VALUES('201215121','3',88);INSERT

INTO SC(SNO,CNO,GRADE)VALUES('201215122','2',90);INSERT

INTO SC(SNO,CNO,GRADE)VALUES('201215122','3',80);

select * from SC;

执行结果: Student表

山东建筑大学 计算机学院 实验报告

班级 姓名: 学号: 实验成绩:

课程: 数据库系统概论 同组者: 实验日期:2018年3月3日

Course表

SC表

三.实验总结

第四篇:数据库实验(集合查询与视图的创建)

实验五 集合查询和视图的创建

一、实验目的

1.掌握集合查询涉及的SQL语句 2.掌握视图创建的SQL语句

二、实验内容

1.查询信息系的男生或者是计算机系的女生名单,输出姓名,性别,系名。(并操作UNION)

2.查询计算机系年龄不大于20岁的学生。(交操作INTERSECT)

3.查询计算机系年龄大于19岁的学生。(差操作EXCEPT)

4.创建一个视图view1,要求输出学号,姓名,课程号,分数。

5.基于view1和Course查询每个人各门课程的平均分,输出学号,姓名,平均分,按平均分降序排列。

6.基于view1和Course查询每个人选课的总学分数,输出学号,姓名,总学分数。

三.心得体会

此次试验中要注意集合查询中的各种谓词的正确用法和视图的创建;另外应该掌握有视图的查询方法。

第五篇:《走进数据库—创建查询》教案分析

《走进数据库—创建查询》教案分析

教材

书名:《信息技术基础》出版社:中国地图出版社

题名称

走进数据库-----创建查询

教材分析

本节内容是中国地图出版社必修模块《信息技术基础》第三单元“科学管理信息”的第二节。本单元起着承上启下的作用:在此之前通过让学生采用不同的方法管理信息资源,体验不同信息管理方法的特点;通过使用数据库应用系统,体验利用数据库技术存储、管理大量数据并实现高效检索的优势。本节教会学生如何利用数据库管理系统对数据库进行查询的简单操作,以此来解决实际问题,进一步体会数据库的应用。

学情分析

对于我校高一年级学生来说,大部分在初中阶段系统学习过信息技术,不过对于数据库的知识初中没有涉及到。加上数据库较抽象,比较难理解的特点,学生对其有一定的陌生感和畏惧心理。本节将学生实际选的经历与数据库的查询操作相结合,激发学生的学习兴趣和学习热情,为后续程奠定好基础。

教学目标(知识与能力、过程与方法、情感态度价值观)

知识与技能:

理解并掌握实体、属性、记录、字段的基本概念。

2掌握查询的创建,利用查询对数据库中的数据表进行查找操作。

3能够根据所需要的数据,选择恰当的查询条,达到想要的目的。

过程与方法:

通过打开数据库中具体的表,掌握实体,记录、字段、字段名称的含义,理解表的结构。

2通过完成具体的研究性主题来设计查询条,掌握创建查询的操作。

情感、态度与价值观:

主动学习和利用数据库工具,培养学生管理利用信息的积极态度。

2感受利用数据库检索的优势,形成科学有效管理信息的意识。

3主动将信息资源管理的思想、方法,创造性地应用到生活、学习之中;

教学重点

理解数据库的构成及相关术语概念。

2掌握创建查询的方法,并对查询对象进行查找、排序等基本操作。

教学难点

根据实际需要设置查询条。

教法运用

任务驱动、讲授、讨论

教学环节(包括教学资源)

教学步骤

设计意图

教师活动

学生活动

准备

上节我们学习了数据库的基本术语,认识了aess数据库软的工作界面和基本功能。下面通过一个小练习来考查一下同学们对数据库基本术语的理解。

打开本资料中“感受数据库”里的“数据库db”。请学生指出县级统计表里的实体、属性、记录及字段。

请学生回答问题

复习上节的主要内容和难点,帮助学生建立学好数据库的信心。

开学初我们进行了本学期校本程的选,请同学们说说,你当时是如何进行选择的?请你猜猜老师会从哪些方面考虑,来确定选的最终结果?

总结:

学生选:以自己的兴趣爱好为主

2老师:根据开设程的具体情况

我们同学的选数据汇总到老师手里之后,经过教务老师的汇总、分类,最终得出清晰的选名单。

这些看似繁琐的数据,我们的教务老师是如何在很短的时间内完成的呢?

今天,我们一起走进选系统的后台,通过模拟选系统的数据库操作,开启我们今天的数据库探秘之旅。

请学生讨论,自由回答

学生思考,回答:借助选系统等办公软。

在学习新知识之前复习上节的重点内容,引导学生自主分析,进一步认识数据库的构成、表的结构及相关术语概念。为后面的学习打下坚实基础。

活动一

打开数据库文“学生基本情况db”。打开数据表“高中学生校本程选情况”。

请你试一试:

查找“李冉”同学的第一志愿和第二志愿,怎么做?

归纳学生的做法:“查找”法,在表内通过查找的方法。

思考:如果只想查看全年级学生的第一志愿和第二志愿,不改变表的外观和数据,怎么做?

我们可以通过一种新的查找方式来实现,这种方式叫做“查询”。(引入查询)。

老师广播示范操作,在设计视图中创建查询。

请你试一试:查询全年级学生的第一志愿和第二志愿。

请学生回答并演示(查找法)

学生认真听讲

学生模仿操作,明确查询的基本操作步骤。

教师示范并讲解查询的操作与应用,学生对查询有所了解后,在后面的深一步学习过程中会激发学生的求知欲,探索新知的热情,培养利用所学解决问题的能力。

活动二

思考:

如果只想查看高一3班学生选的第一志愿和第二志愿,不改变表的外观和数据,怎么做?

引入“设置查询条”。广播演示设置查询条。

请你先模仿老师的操作试一下。

学生模仿操作,明确如何设置查询条

明确创建查询的中的另一个应用,设置查询条。

活动三

练一练

查询全年级第二志愿选修“多媒体制作”的学生名单。

2查询全年级第一志愿选修“物理力学概念规律的进一步探讨”的学生名单。

3查询高一1班第一志愿选修“生活中的化学”的学生名单。

你发现表中还有成绩数据了吗,请创建查询,要求将全年级学生物理成绩的排名显示出来。(提示:排序)

学生自主练习

考查学生对创建查询的基本操作及根据实际问题设置查询条。

活动四

因为“物理力学概念规律的进一步探讨”对物理学科的要求比较高,只有物理成绩在8分以上的学生才能选修。请建立查询,将符合要求的选修学生名单显示出来。

提示学生,要选出8分的学生名单,怎么填条?

那么大于8分,怎么填条呢?是填文字的“大于”还是“>”?请你试一试。

介绍比较运算符:=(等于)、<>(不等于)、>、>=(大于等于)、<(小于)、<=(小于等于)、Beteen…and(在两个值之间)。

学生讨论、自主练习

学生回答:在条里填“8”

学生回答:大于8

结合实际帮助学生掌握更新查询的操作。通过练习,锻炼学生的逻辑思维能力。

小结

请思考:

问题一:查询有什么特点?

答案:

查询结果和数据表外观相同

2“查询”是记录在数据表中查找数据的方式

问题二:创建查询操作流程?

答案:

选择查询字段

2设置查询条

3保存查询

学生讨论、归纳

归纳总结

板书

教学设计《走进数据库
----
创建查询》

下载实验一:网上书店的数据库创建及其查询word格式文档
下载实验一:网上书店的数据库创建及其查询.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    数据库上机实验一思考

    思考四个问题: 1 你创建的数据库文件在哪里,找到它,copy到自己U盘上 2 关于主码,你可以在实验中输入两个相同的学号,看可不可以,为什么 3 打开某张表,看看属性和元组的区别 4 创建......

    网上书店策划书

    第 三 波 网 上 书 店 策 划 书一. 市场分析 1.开展网上书店的可行性分析 (1)网上书店优质低价的竞争优势 网上购物,具有价格低廉、高效、方便、种类齐全的特点,而且与传统书店的......

    实验5 数据库的嵌套查询实验(共五篇)

    实验五数据库的嵌套查询实验 1、实验目的 本实验的目的是使学生进一步掌握SQL Server查询分析器的使用方法,加深SQL语言的嵌套查询语句的理解 2、实验时数2学时 3、实验内容......

    数据库实验(查询的综合练习)[大全5篇]

    实验六 综合练习一、实验目的 熟练掌握SQL语句的使用 二、实验内容 1. 查询成绩在80~90之间的记录 2. 查询至少有2个同学选修的课程名 3. 查询其他系中比“信息系”所有学......

    数据库实验

    实验1.1 使用SQL Server工具(Microsoft SQL Server Management Studio Express)管理数据库 1 实验内容: (1) 使用SSMS(SQL Server Management Studio)加入实验数据库。 (2)......

    数据库实验

    3.实验步骤 在学生选课数据库中实现其查询操作,写出T-SQL语句(注:学生选课数据库为前三次实验课所建立的数 据库) 一、简单查询实验 (1)查询选修了课程的学生学号。 (2)查询选修课程......

    网络数据库讲稿(查询)

    网络数据库讲稿 一、简单的SELECTP95 1.SELECT … FROM … DISTINCT TOP n [PERCENT] 字段别名 有三种书写格式。 2.WHERE子句(SELECT … FROM … WHERE …) P101 (......

    网络数据库讲稿(查询)

    网络数据库讲稿 一、简单的SELECTP95 1.SELECT … FROM … DISTINCT TOP n [PERCENT] 字段别名 有三种书写格式。 2.WHERE子句(SELECT … FROM … WHERE …) P101 (......