mysql数据库实验上机作业

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

以下是一个MySQL数据库实验上机作业的示例:

1. 创建一个名为“students”的数据库,并选择该数据库。

```sql

CREATE DATABASE students;

USE students;

```

2. 创建一个名为“students_table”的表,包含以下列:id(主键,自动递增),name(文本),age(整数),gender(文本),major (文本)。

```sql

CREATE TABLE students_table (

id INT AUTO_INCREMENT PRIMARY KEY,

name V ARCHAR(100),

age INT,

gender V ARCHAR(10),

major V ARCHAR(100)

);

```

3. 向“students_table”表中插入一些数据。

```sql

INSERT INTO students_table (name, age, gender, major) V ALUES ('John', 20, 'Male', 'Computer Science'),

('Jane', 22, 'Female', 'Mathematics'),

('Bob', 21, 'Male', 'Physics');

```

4. 查询所有学生的信息。

```sql

SELECT * FROM students_table;

```

5. 查询所有年龄大于等于20岁的学生信息。

```sql

SELECT * FROM students_table WHERE age >= 20;

```

6. 查询所有计算机科学专业的女学生信息。

```sql

SELECT * FROM students_table WHERE major = 'Computer Science' AND gender = 'Female';

```

7. 更新表中某个学生的信息。例如,将id为1的学生的年龄更新为21岁。

```sql

UPDATE students_table SET age = 21 WHERE id = 1;

```

8. 删除表中某个学生的信息。例如,删除id为2的学生信息。

```sql

DELETE FROM students_table WHERE id = 2;

```

希望以上信息对你有帮助。

相关文档
最新文档