72sql语言之dql语言实验1由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“sql语言实验一”。
SQL语言之DQL语言实验(1)
【周序】:第七周3-4节课 【课
题】:SQL语言之DQL语言
知识目标:熟悉使用条件查询;
思想目标:让学生对sql语句有初步的了解;
能力目标:熟练使用条件查询;
【教学重点】:
条件查询(用sql语言);
【教学难点】:
条件查询(用sql语言);
【课
时】:
2课时
【教学环境】:
机房
【教学方法】:
实验法、演示法、辅导法
【教学内容】:
实验内容:
1、创建一个名称为factory的数据库(此为上周实验,如数据库被人删除可用企业管理器建设以提高速度)
2、在所建立的数据库factory中,完成如下各题操作:(此为上周实验,如数据库被人删除可用企业管理器建设以提高速度)
a.建立职工表worker,其结构为职工号:int,姓名:char(8),性别:char(2),出生日期:datetime,党员否:bit,参加工作:datetime,部门号:int。其中“职工号”为主键。在worker表中输入记录;
b.建立部门表depart,其结构为:部门号:int,部门名:char(10)。其中“部门号”为主键。在表中输入记录;(要求有5个部门,部门号分别是1,2,3,4,5)
c.建立职工工资表salary,其结构为:职工号:int,姓名:char(8),日期:datetime,工资:decimal(6)。其中“职工号”和“日期”为“主键”。在表中输入记录;
d.建立worker、depart和salary3个表之间的关系(不需要用sql语言实现);
3、查询职工的姓名、职工号和部门号;
4、查询职工号的所有信息(要求用到as 关键字,比如“部门号”以“工作部门”显示等等);
5、查询职工工资大于等于1500的职工工资情况;
6、查询男党员的职工情况;
7、查询出生日期在1980-3-5和1960-8-3之间,或者是女职工的情况;
8、查询部门号不在集合(‘1’,‘2’,‘3’)内的职工情况;
9、查询部门名为空的部门情况;
10、查询姓李的职工情况;(注意区别%和-的作用);
先上机演示,接着让学生自己动手操作。在操作期间,进行走动以辅导学生!
做完实验者请举手以便检查打分。
【课堂小结】:
今天我们利用上节课所学内容进行了条件查询,希望同学们能理解透彻。【作业布置】:
做完实验,大家填写实验报告册!。
【教学后记】:
同学们第一次接触查询语句,条件查询他们都感觉非常有用,但实验完成情况不太理想。