创建数据库exam05
时间: 2023-09-03 07:16:38 浏览: 37
好的,创建数据库exam05的SQL语句如下:
```
CREATE DATABASE exam05;
```
请注意,这个语句只适用于MySQL数据库,如果您使用的是其他类型的数据库,语法可能会有所不同。在执行此语句之前,请确保您已登录到MySQL服务器。
相关问题
如何创建exam的数据库
为了创建exam数据库,您需要按照以下步骤进行操作:
1. 在MySQL服务器上创建一个新的数据库,可以使用以下命令:
CREATE DATABASE exam;
2. 创建exam数据库后,您需要创建表来存储数据。您可以使用以下命令:
CREATE TABLE exam (
id INT PRIMARY KEY,
name VARCHAR(50),
score INT
);
3. 创建完表后,您可以使用INSERT语句将数据插入表中,例如:
INSERT INTO exam (id, name, score) VALUES (1, '张三', 80);
这将在exam表中插入一行数据,表示张三的考试成绩是80分。
通过上述步骤,您可以成功创建exam数据库,并且存储数据。
在exam05数据库中创建分数表score
好的,您可以使用下面的SQL语句在exam05数据库中创建分数表score:
```sql
CREATE TABLE score (
id INT PRIMARY KEY AUTO_INCREMENT,
student_id INT NOT NULL,
course_id INT NOT NULL,
score DECIMAL(5,2) NOT NULL,
CONSTRAINT fk_student FOREIGN KEY (student_id) REFERENCES student(id),
CONSTRAINT fk_course FOREIGN KEY (course_id) REFERENCES course(id)
);
```
这个表有四个字段,分别是id、student_id、course_id、score。其中id是该表的主键,并且使用自增方式生成;student_id和course_id分别是学生和课程的ID,score是学生在该课程中的分数。此外,该表还设置了两个外键约束,分别引用了student表和course表的id字段。