国家职业资格鉴定操作技能考核 《数据库管理人员(SQL Server)》(四级)
《数据库管理人员(SQL Server)》(四级)
试题单
试题代码:2.1.1
试题名称:管理数据库、表、索引、视图、存储空间、文件 考核时间:30min 1、操作条件
(1)SQL Server 2005中文版 (2)MS WORD中文版 (3)Windows自带画图程序 (4)素材
2、操作内容
(1)用一条SQL语句完成表的创建。 (2)按要求用SQL语句完成表的管理。 (3)用一条SQL语句完成视图的创建。
3、操作要求
(1)考生按要求在指定位置建立考生文件夹。 (2)在考生文件夹内建立WORD文档。
(3)将上述各查询操作步对应的SQL语句拷贝至WORD文档并保存。
第1页 共6页
国家职业资格鉴定操作技能考核 《数据库管理人员(SQL Server)》(四级)
素 材
1、素材内容:
已建数据库“DEMO_4_2-1”,登陆用户名 sa 密码: 空 2、具体要求:
(1) 登陆到 “DEMO_4_2-1”数据库,分别建立表DEPT01(部门表)和表EMP01(雇
员表),并在两者之间按“dno”字段定义关联。
DEPT01(部门表) EMP01(雇员表)
(2) 增加约束
1)在表DEPT01的name列上增加唯一性约束UN_DEPT01_NAME 2)在表EMP01的eno列上增加主键约束PK_emp01
3)在表EMP01的salary列上增加CHECK约束CHK_SALARY(工资范围:1000
—3000)
(3) 建立视图
基于表DEPT01和表EMP01的部门名、部门位置、雇员名、工资字段,建立复杂视图DEPT_EMP_VU。
(4) 把上述操作中完成的所有表及视图生成SQL脚本 (5) 操作要求
1)按要求在指定位置建立考生文件夹
2)在考生文件夹内建立WORD文档“2.1.1.doc”
3)将上述所有SQL脚本保存至文档“2.1.1.doc”,并放入考生文件夹。
第2页 共6页
dno name loc eno name salary dno 部门编号 部门名 部门位置 雇员编号 雇员名 工资 部门号 Int CHAR(10) VARCHAR(50) Int VARCHAR(50) Numeric(6,2) Int PRIMARY KEY NOT NULL UNIQUE FOREIGN KEY 国家职业资格鉴定操作技能考核 《数据库管理人员(SQL Server)》(四级)
试题单
试题代码:2.2.1
试题名称:管数据库系统备份与备份检查、整表导入导出 考核时间:30min 1、操作条件
(1)SQL Server 2005中文版 (2)MS WORD中文版 (3)Windows自带画图程序 (4)素材
2、操作内容
(1)按给定用户名及密码登陆数据库。
(2)使用备份向导备份数据库到考生文件夹的指定文件,截屏并导出备份设备界面(必须包括“源”、“备份集”、“目标”的设置)
(3)使用命令方式备份数据库到考生文件夹的指定文件,截屏并导出命令执行完成信息界面(必须包括T-SQL语句和执行完成的信息)。
(4)使用导出方式备份数据库到考生文件夹的指定文件,截屏并导出“执行成功”界面。
3、操作要求
(1)考生按要求在指定位置建立考生文件夹。
(2)以上备份数据文件及截屏图片均保存在考生文件夹。
第3页 共6页
国家职业资格鉴定操作技能考核 《数据库管理人员(SQL Server)》(四级)
素 材
1、素材内容:
已建数据库“DEMO_4_2_2_1”,登陆用户名 sa 密码: 空 2、具体要求:
(1)使用备份向导备份数据库 “DEMO_4_2_2_1”到考生文件夹“a.bak”下,截屏并导出备份设置界面(必须包括“源”、“备份集”、“目标”的设置),命名为“2.2.1a.jpg”。
(2)使用命令方式备份数据库“DEMO_4_2_2_1”到考生文件夹“b.bak”下,截屏并导出命令执行完成信息界面(必须包括T-SQL语句和执行完成的信息)命名为“2.2.1b.jpg”。
(3)使用导出方式备份数据库“DEMO_4_2_2_1”到考生文件夹“c.bak”下,截屏并导出 “执行成功”界面,命名为“2.2.1c.jpg”。
(4)操作要求
1)按要求在指定位置建立考生文件夹
2)以上备份数据库文件及截屏图片,并放入考生文件夹。
试题单
试题代码:2.3.1
试题名称:使用SQL语句进行单表或多表查询。 考核时间:30min 1、操作条件
(1)SQL Server 2005中文版 (2)MS WORD中文版
第4页 共6页
国家职业资格鉴定操作技能考核 《数据库管理人员(SQL Server)》(四级)
(3)Windows自带画图程序 (4)素材
2、操作内容
(1)用一条SQL语句完成单表查询操作,并包含函数。 (2)用一条SQL语句完成多表分组查询操作,并包含条件。 (3)用一条SQL语句完成多表分组查询操作,并包含函数。
3、操作要求
(1)考生按要求在指定位置建立考生文件夹。 (2)在考生文件夹内建立WORD文档。
(3)将上述各查询操作步对应的SQL语句拷贝至WORD文档并保存。
第5页 共6页
国家职业资格鉴定操作技能考核 《数据库管理人员(SQL Server)》(四级)
素 材
1、素材内容:
已建数据库“DEMO_4_3-1”,登陆用户名 sa 密码: 空 2、具体要求:
(1)登陆到 “DEMO_4_3-1”数据库,包含表Departments和Employees,表结构如下: Departments(部门表) DEPARTMENT_ID DEPARTMENT_NAME MANAGER_ID LOCATION_ID EMPLOYEE_ID FIRST_NAME LAST_NAME AGE EMAIL PHONE_NUMBER HIRE_DATE JOB_ID SALARY MANAGER_ID DEPARTMENT_ID 部门编号 部门名 经理 地址 雇员编号 名 姓 年龄 邮箱 电话 工作时间 岗位 工资 经理 部门编号 Int VARCHAR(30) Numeric(6,2) Numeric(6,2) Int VARCHAR(20) VARCHAR(25) INT VARCHAR(25) VARCHAR(20) DATETIME VARCHAR(10) Numeric(6,2) Numeric(6,2) Numeric(6,2) NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL FOREIGN KEY Employees(雇员表)
(2)完成以下所有查询操作对应的SQL脚本,依次保存至“3.1.1.doc”文件
1)用一条SQL语句完成查询Employees表,显示部门的平均工资。 2)用一条SQL语句完成查询Departments 表和Employees表,显示A部门的员工姓名、电话、岗位和工资。
3) 用一条SQL语句完成查询Departments 表和Employees表,显示部门名、部门平均工资、部门工资总和、部门最高工资和部门最低工资。 4)将上述所有SQL脚本保存至文档“3.1.1.doc”,并放入考生文件夹。
第6页 共6页