也可以以同样的方式创建Departments和表Salary ②删除表
步骤:数据库→YGGL→表,右击“dbo.employees”选择“删除”打开“删除对象”单击“确定”。
实验三 表数据插入、修改和删除
1.目的与要求
(1)学会在对象资源管理器重对数据表进行插入、修改和删除 (2)学会使用T-SQL语句对数据库进行插入、修改和删除 (3)了解数据更新操作时需注意数据完整性
2.实验步骤
(1)在对象资源管理器中初始化数据库YGGL中所有表的数据。
①在对象资源管理器中展开“数据库YGGL”节点,选择要进行的操作的表,右击鼠标,在弹出的快捷菜单上选择“编辑前200行”菜单项,进入“表数据窗口”。 (2)在对象资源管理器中修改表数据
①在对象资源管理器中删除表employees的第一行。
选择employees,右击鼠标选择“编辑前200行”菜单项,在打开的“表数据”窗口中选中要删除的行,右击鼠标,在弹出的快捷菜单中选择“删除”。
②在对象资源管理器中将表employees中编号为020018的记录的部门号改成4.。
选择employees,右击鼠标选择“编辑前200行”菜单项,在“表数据”窗口中将光标定位至编号为020018的记录的departmentID字段,将1改成4. (3)使用T-SQL命令插入表数据。 ①输入:use YGGL GO
Insertinto employees values(000001,王林,大专,1966-01-23,1,8,中山路32-1-508,83355668,2)
②向salary插入步骤2中删除的一行的数据
(4)使用SQL语句修改表 ①使用SQL命令修改表数据
②将所有职工收入增加100
③使用SQL命令删除employees中编号为000001的职工信息
④删除所有女性员工的信息
⑤使用trancate table语句删除表中所有行。
实验四 数据库的查询和视图
T4.1 数据库的查询
1.目的与要求
(1)掌握select语句的基本语法; (2)掌握子查询的表示; (3)掌握连接查询的表示;
(4)掌握select语句的group by子句的作用和使用方法; (5)掌握select语句的order by子句的作用和使用方法;
2.实验内容
(1)select语句的基本使用
①对于实验2给出的数据库表结构,查询每个雇员的所有数据,输入命令及执行结果如下图所示
②用select语句查询employees表中每个雇员的地址和电话,输入命令及执行结果如下图所示
③查询employeeID为000001的雇员的地址和电话,输入命令及执行结果如下图所示