数据库应用题例题
网站编辑2023-05-07 12:43:10357
题目:某公司有三个部门,分别是销售部、财务部和人力资源部。每个部门都有若干个员工,每个员工有一个唯一的编号、姓名、性别、年龄、所属部门和工资等信息。请设计一个数据库,用于存储这些信息,并回答以下问题:

1. 如何创建一个名为“company”的数据库?
2. 如何创建一个名为“employee”的表,用于存储员工信息?
3. 如何向“employee”表中插入一条员工信息?
4. 如何查询所有在销售部工作的员工信息?
5. 如何查询所有工资大于5000元的员工信息?
6. 如何查询所有女性员工的信息?
7. 如何查询所有年龄在20岁到30岁之间的员工信息?
8. 如何更新员工编号为“001”的工资为6000元?
9. 如何删除员工编号为“002”的信息?
10. 如何删除整个“employee”表?
答案:
1. CREATE DATABASE company;
2. CREATE TABLE employee (
id INT PRIMARY KEY,
name VARCHAR(50),
gender VARCHAR(10),
age INT,
department VARCHAR(50),
salary INT
);
3. INSERT INTO employee (id, name, gender, age, department, salary) VALUES (001, '张三', '男', 25, '销售部', 5000);
4. SELECT * FROM employee WHERE department = '销售部';
5. SELECT * FROM employee WHERE salary > 5000;
6. SELECT * FROM employee WHERE gender = '女';
7. SELECT * FROM employee WHERE age BETWEEN 20 AND 30;
8. UPDATE employee SET salary = 6000 WHERE id = '001';
9. DELETE FROM employee WHERE id = '002';
10. DROP TABLE employee;







