使用 SQL 语句建立高考志愿数据库 college_data(包括以下 3 个表),添加主码信息(其中标红的属性为主码)。其中,sID, enrollment, sizeHS 类型是整型,GPA 类型是浮点数,decision 类型是文本,其他属性类型是变长字符串。 学院表 College (CName,state, enrollment) 属性列表示:学院名称,所在州,招生情况 学生表 Student (sID,sName,GPA,sizeHS) 属性列表示:学生学号,学生姓名,绩点,高中规模 申请表
时间: 2023-06-09 16:05:28 浏览: 154
Application(sID, CName, decision)
属性列表示:学生学号,申请学院名称,录取结果
SQL语句如下:
CREATE TABLE College (
CName VARCHAR(50) PRIMARY KEY,
state VARCHAR(50),
enrollment INT
);
CREATE TABLE Student (
sID INT PRIMARY KEY,
sName VARCHAR(50),
GPA FLOAT,
sizeHS INT
);
CREATE TABLE Application (
sID INT,
CName VARCHAR(50),
decision VARCHAR(50),
PRIMARY KEY (sID, CName),
FOREIGN KEY (sID) REFERENCES Student(sID),
FOREIGN KEY (CName) REFERENCES College(CName)
);
阅读全文