SQL Server基础学习——用代码创建数据库和表

1.连接成功后出现下述页面,那么我们学习第一步先建个数据库和表

SQL Server基础学习——用代码创建数据库和表_第1张图片

2.建立之前要了解基础SQL语言

SQL语言是集DDL、DML、DCL 于一体的数据库语言。
1)DDL语句引导词:Create(建立)、Alter(修改)、Drop(撤销)
模式的定义和删除,包括定义Database,Table,View,Index,完整性约束条件等,也包括定义对象(RowType行对象,Type列对象)
2)DML语句引导词:Insert、Delete、Update,Select
各种方式的更新与检索操作,如直接输入记录,从其他Table(由SubQuery建立)输入。2.各种复杂条件的检索,如连接查找、模糊查找、分组查找、嵌套查找等。3.各种聚集操作,求平均、求和、..等,分组聚集,分组过滤等
3)DCL语句引导词:Grant,Revoke
安全性控制:授权和撤销授权

3.建立数据库需要先定义数据库和表(使用DDL),向表中追加元组(使用DML)

DDL:Data Definition Language

1)创建数据库DB  用到的语句开头是:Create Database

2)创建DB中的Table(定义关系模式) 语句开头:Create Table

SQL Server基础学习——用代码创建数据库和表_第2张图片

SQL Server基础学习——用代码创建数据库和表_第3张图片

注:一个表至少有一列

SQL Server基础学习——用代码创建数据库和表_第4张图片

 经常用到的数据类型

SQL Server基础学习——用代码创建数据库和表_第5张图片

4.示例:创建课程学习数据库SCT

注:DBMS在计算机内部的磁盘上创建一个SCT数据

SQL Server基础学习——用代码创建数据库和表_第6张图片

第一步:点击新建查询,输入

create database SCT;

句末  英文的分号  加不加都行 看习惯

第二步:单击执行(在新建查询下面),提示出现:命令已成功完成

第三步:选中左侧   数据库, 右击 ——选择刷新 ——出现SCT 数据库   

数据库建立完成

5.创建SCT数据库下的表

右击 SCT数据库,点击新建查询,出现新的SQLQuery2.sql

在新页面输入 创建表的命令后——单击执行

SQL Server基础学习——用代码创建数据库和表_第7张图片

代码:

create Table Student(
    S# char(8) not null,
    Sname char(10),
    Ssex char(2),
    Sage integer,
    D# char(2),
    Sclass char(6),
)

create Table Course(
    C# char(3),
    Cname char(12),
    Chours integer,
    Credit float(1),
    T# char(3),
)

单击SCT——刷新——在表中出现新建的两个表,SCT下的表创建成功

SQL Server基础学习——用代码创建数据库和表_第8张图片

6.要想保存代码 

单击 保存按钮  ,将文件存储在自己定义的文件夹

SQL Server基础学习——用代码创建数据库和表_第9张图片

SQL Server基础学习——用代码创建数据库和表_第10张图片

7.追加表的元组

(元组可以理解为表的行)

对Student表,增加张三的信息(前面创建表的代码已经运行过,所以对新写入的代码可以进行局部选择,点击——执行)

SQL Server基础学习——用代码创建数据库和表_第11张图片

 8.查看表的内容

选中左侧的Student表——右击——编辑前两百行

SQL Server基础学习——用代码创建数据库和表_第12张图片

 可在表中直接增加删除元组

9.在用代码查看表

Select * from Student

SQL Server基础学习——用代码创建数据库和表_第13张图片

文章中知识点的截屏来自:网易公开课app——数据库系统(哈尔滨工业大学 主讲人:战德臣老师)

你可能感兴趣的:(SQLServer,sql,数据库,database)