加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.52wenzhou.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

零基础自学SQL课程 | MySQL创建数据库、数据表

发布时间:2023-01-08 10:06:02 所属栏目:MsSql教程 来源:互联网
导读: 大家好,我是宁一。
今天是SQL教程的第三课,会教大家创建一个数据库,方便我们后面课程的学习。
1、WorkBench常用操作
我们上节课刚安装了WorkBench这个数据库图形化工具mssql数据库,打开

大家好,我是宁一。

今天是SQL教程的第三课,会教大家创建一个数据库,方便我们后面课程的学习。

1、WorkBench常用操作

我们上节课刚安装了WorkBench这个数据库图形化工具mssql数据库,打开这个工具。

麦库记事数据丢失了_库科奇数据_mssql数据库

页面看着挺复杂,但我们常用的就那几个。

麦库记事数据丢失了_库科奇数据_mssql数据库

再看看工具栏。

mssql数据库_麦库记事数据丢失了_库科奇数据

2、创建数据库、数据表

后面的课程我们会先讲解查询语句,我们先来创建1个数据库,4个数据表,方便后面课程的学习。

数据表关系:

麦库记事数据丢失了_mssql数据库_库科奇数据

复制下面的语句:

-- 创建数据库
CREATE database School;
-- 选择数据库
USE School;
-- 创建学生表 Students:
CREATE TABLE Students(
Sid INT ,
Sname VARCHAR(10),
Sage DATETIME,
Ssex VARCHAR(10),
Tid INT);
-- 插入语句
INSERT INTO Students VALUES
(1 , '宁一' , '1995-06-15' , '女',1),
(2 , '宁儿' , '1995-03-16' , '女',1),

(3 , '宁散' , '1995-05-19' , '男',1),
(4 , '凝思' , '1995-06-18' , '女',1),
(5 , '宁武' , '1995-06-15' , '男',1),
(6 , '宁柳' , '1994-12-01' , '男',1),
(7 , '柠七' , '1999-02-12' , '女',2),
(8 , '凝八' , '1999-03-03' , '男',2),
(9 , '柠九' , '1999-03-04' , '女',2),
(10 , '宁时' , '1999-07-12' , '男',2);
-- 创建成绩表 Scores
CREATE TABLE Scores(
Sid INT,
Cid INT,
score DECIMAL(18,1));
-- 插入语句
INSERT INTO Scores VALUES
(1, 1 , 100),(1 , 2 , 90),
(1, 3 , 99), (2 , 1 , 80),
(2, 2 , 59), (2 , 3 , 88),
(3, 1 , 81), (3 , 2 , 79),
(3, 3 , 61), (4 , 1 , 50),
(4, 2 , 48), (4 , 3 , 90),
(5, 1 , 76), (5 , 2 , 87),
(5, 2 , 99), (6 , 1 , 91),
(6, 2 , 94), (6 , 3 , 90),
(7, 1 , 89), (7 , 2 , 21),
(8, 1 , 93), (8 , 2 , 88),
(9, 1 , 91), (9 , 2 , 88),
(10, 1 , 71), (10 , 2 , 88);
-- 创建科目表 Courses

mssql数据库_麦库记事数据丢失了_库科奇数据

CREATE TABLE Courses( Cid INT, Tid INT, Cname VARCHAR(10)); -- 插入语句 INSERT INTO Courses VALUES (1, 2, '语文'), (2, 1, '数学'), (3, 3, '英语'); -- 创建教师表 Teachers CREATE TABLE Teachers( Tid VARCHAR(10), Tname VARCHAR(10)); -- 插入语句 INSERT INTO Teachers VALUES (1, '张三'), (2, '李四'), (3, '王五’);

然后跟着下面这张图片操作。

mssql数据库_库科奇数据_麦库记事数据丢失了

创建完成后,我们来查看一下数据。

库科奇数据_麦库记事数据丢失了_mssql数据库

这样数据库中的数据都准备好了。

3、可能出现的错误:

(1)存在同名数据库或者数据表,这种情况改一下数据库或者数据表的名字就可以了。

Can't create database 'School'; database exists  0.0019 sec

(2)语句错误,这种情况需要重新检查一下是否全部复制了上面的语句。

You have an error in your SQL syntax;

下节课开始我们第二章的学习,来看看数据库的增删改查怎样操作。

关注一下,学习SQL不迷路~

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章