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

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

发布时间:2022-10-16 18:31:45 所属栏目:MsSql教程 来源:未知
导读: 1.连接成功后出现下述页面,那么我们学习第一步先建个数据库和表

2.建立之前要了解基础SQL语言
SQL语言是集DDL、DML、DCL 于一体的数据库语言。
1)DDL语句引导词:Create(建立)、Al

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

android 单元测试创建数据库表_oracle创建数据库表_Mssq创建数据表

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

SQL语言是集DDL、DML、DCL 于一体的数据库语言。

1)DDL语句引导词:Create(建立)、Alter(修改)、Drop(撤销)

模式的定义和删除,包括定义Database,Table,View,Index,完整性约束条件等,也包括定义对象(RowType行对象Mssq创建数据表,Type列对象)

2)DML语句引导词:Insert、Delete、Update,Select

各种方式的更新与检索操作,如直接输入记录,从其他Table(由SubQuery建立)输入。2.各种复杂条件的检索,如连接查找、模糊查找、分组查找、嵌套查找等。3.各种聚集操作,求平均、求和、..等,分组聚集,分组过滤等

3)DCL语句引导词:Grant,Revoke

安全性控制:授权和撤销授权

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

DDL:DataDefinitionLanguage

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

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

Mssq创建数据表_android 单元测试创建数据库表_oracle创建数据库表

Mssq创建数据表_android 单元测试创建数据库表_oracle创建数据库表

注:一个表至少有一列

oracle创建数据库表_android 单元测试创建数据库表_Mssq创建数据表

经常用到的数据类型

android 单元测试创建数据库表_Mssq创建数据表_oracle创建数据库表

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

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

android 单元测试创建数据库表_oracle创建数据库表_Mssq创建数据表

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

createdatabaseSCT;

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

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

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

数据库建立完成

5.创建SCT数据库下的表

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

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

oracle创建数据库表_android 单元测试创建数据库表_Mssq创建数据表

代码:

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下的表创建成功

oracle创建数据库表_Mssq创建数据表_android 单元测试创建数据库表

6.要想保存代码

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

oracle创建数据库表_android 单元测试创建数据库表_Mssq创建数据表

oracle创建数据库表_android 单元测试创建数据库表_Mssq创建数据表

7.追加表的元组

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

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

android 单元测试创建数据库表_oracle创建数据库表_Mssq创建数据表

8.查看表的内容

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

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

9.在用代码查看表

Select * from Student

oracle创建数据库表_Mssq创建数据表_android 单元测试创建数据库表

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

(编辑:威海站长网)

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