数据库的建立及应用

建立数据库并完成相关内容:

-- 1. 建库建表
-- (1) 创建数据库mydb11_stu并使用数据库
CREATE DATABASE mydb11_stu;
USE mydb11_stu;

-- (2) 创建student表
CREATE TABLE student (
    id INT(10) NOT NULL UNIQUE PRIMARY KEY,
    name VARCHAR(20) NOT NULL,
    sex VARCHAR(4),
    birth_year INT,
    department VARCHAR(20),
    address VARCHAR(50)
);

-- (3) 创建score表
CREATE TABLE score (
    id INT(10) NOT NULL UNIQUE AUTO_INCREMENT PRIMARY KEY,
    stu_id INT(10) NOT NULL,
    c_name VARCHAR(20),
    grade INT(10)
);

-- 2. 插入数据
-- 向student表插入记录
INSERT INTO student VALUES
(901,'张三丰','男',2002,'计算机系','北京市海淀区'),
(902,'周金有','男',2000,'中文系','北京市昌平区'),
(903,'张思维','女',2003,'中文系','湖南省永州市'),
(904,'李广元','男',1999,'英语系','辽宁省阜新市'),
(905,'王翰','男',2004,'英语系','福建省厦门市'),
(906,'王心凌','女',1998,'计算机系','湖南省衡阳市');

-- 向score表插入记录
INSERT INTO score (stu_id, c_name, grade) VALUES
(901,'计算机',98),
(901,'英语',80),
(902,'计算机',65),
(902,'中文',80),
(903,'中文',95),
(904,'计算机',70),
(904,'英语',80),
(905,'英语',94),
(906,'计算机',49),
(906,'英语',83);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值