创建一个学生表(Student)(学号,姓名,性别,身份证号)要求:学号为主...R(2),PassID CHAR(18)
CREATE TABLE Student(Sno CHAR(10) PRIMARY KEY,Sname CHAR(20) NOT NULL,Ssex CHAR(2) CHECK(Ssex IN(‘男’,’女’)),PassID CHAR(18) UNIQUE)
举一反三
- 创建一个学生表(Student)(学号,姓名,性别,身份证号) 要求:学号为主码,姓名不能为空,性别只能取’男’,’女’,身份证号唯一 字段及相应数据类型:Sno CHAR(10),Sname CHAR(20),Ssex CHAR(2),PassID CHAR(18)
- 现有关系数据库如下:数据库名:学生成绩数据库学生表(学号 char(6),姓名,性别,民族,身份证号) 课程表(课号 char(6),名称) 用SQL语言实现下列功能,SQL语句代码写在题后:3. 创建[学生表]代码;学生表(学号 char(6),姓名,性别,民族,身份证号) 要求使用:主键(学号)、默认(民族)、非空(民族,姓名)、唯一(身份证号)、检查(性别)
- 创建数据表[同学表]代码(6分);同学表(学号 char(6),姓名,性别,年龄,民族,身份证号,宿舍号) 要求使用:主键(学号)、外键(宿舍号)、默认(民族)、非空(民族,姓名,年龄)、唯一(身份证号)、检查(性别)
- 学生表中有学号、姓名、性别、身份证号,身份证号可以做关键字
- 没有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号.,课程C(课号,课名.,选课SC(学号,课号,成绩.,则表SC的关键字为( ) A: 课号,成绩 B: 学号,姓名,成绩 C: 学号,成绩 D: 学号,课号
内容
- 0
设计一个学生Student类,此类需要包括学生姓名、学号、性别、成绩和科目,并创建学号属性。
- 1
下列创建表student的语句不正确的是() A: createtablestudent(学号char(10),姓名char(2),年龄int(4)) B: createtablestudent(学号char(10),姓名char(10),年龄int) C: createtablestudent(学号char(10)姓名char(10)年龄int) D: 以上都不能正确创建一个表
- 2
设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为主键的是______。 A: 姓名 B: 身份证号 C: 姓名,性别,年龄 D: 学号,姓名
- 3
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为() A: 课号,成绩 B: 学号,成绩 C: 学号,课号 D: 学号,姓名,成绩
- 4
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程(课号,课程名),选课SC(学号,课号,成绩),表SC的关键字(键或码)是 A: 学号,成绩 B: 学号,课号 C: 学号,姓名,成绩 D: 课号,成绩