SQL Server学习之路(一):建立数据库、建立表

SQL Server学习之路(一):建立数据库、建立表0.目录1.前言2.建立数据库2.1通过SSMS建立数据库2.2通过SQL语句建立数据库3.建立表3.1通过SSMS建立表3.2通过SQL语句建立表1.前言配置是win10+SQLServer2012,使用的GUI管理工具是SQLServer2012自带的SQLServerManagementStudio(以下简称SSMS)。本系列主要学习SQLServe…

大家好,又见面了,我是你们的朋友全栈君。

0.目录
1.前言
2.建立数据
2.1 通过SSMS建立数据库
2.2 通过SQL语句建立数据库
3.建立表
3.1 通过SSMS建立表
3.2 通过SQL语句建立表
1.前言
配置是win10+SQL Server 2012,使用的GUI管理工具是SQL Server 2012自带的SQL Server Management Studio(以下简称SSMS)。本系列主要学习SQL Server基础,目的主要是为了使用Python连接、使用数据库。另外在这里贴上SQL Server 2012下载地址。

2.建立数据库
2.1 通过SSMS建立数据库
2.1.1打开SSMS,连接上数据库。
如图所示,找到数据库,右键单击数据库,选择新建数据库。
在这里插入图片描述
在这里插入图片描述
2.1.2在数据库名称处输入SSMSTest,选择确定。
(主要数据文件:.mdf,日志文件.ldf,次要数据文件*.ndf)
在这里插入图片描述
2.1.3右键数据库点击刷新或者按F5,然后就能在数据库下面看到刚刚建立的SSMSTest了。
在这里插入图片描述
(可以看到SSMSTest左边的图标是圆柱体,可以理解为每一个圆柱体都代表着一个数据库。)
2.1.4至此,已经建立了名为SSMSTest的数据库。

2.2 通过SQL语句建立数据库
2.2.1在最开始的界面点击新建查询。
在这里插入图片描述
2.2.2在点击新建查询出来的界面中输入以下代码:

create database SQLTest

在这里插入图片描述
2.2.3点击上面的执行,或者按F5之后出来了如下画面。
在这里插入图片描述
2.2.4右键数据库点击刷新或者按F5,然后就能在数据库下面看到刚刚建立的SQLTest了。
在这里插入图片描述
2.2.5至此,已经建立了名为SQLTest的数据库。

3.建立表
3.1 通过SSMS建立表
3.1.1打开刚刚建立的SSMSTest数据库,找到表(数据库->SSMSTest->表)。
右键单击表,选择新建表。
在这里插入图片描述
3.1.2在点击新建表出来的界面中按照下图输入:
在这里插入图片描述
3.1.3按Ctrl+S或者点击最上面菜单栏中的文件,选择保存。
输入欲保存的表名称student,并点击确定。
在这里插入图片描述
3.1.4再次点击新建表,按照下图输入,并且保存为course。
在这里插入图片描述

3.1.5再次点击新建表,按照下图输入,并且保存为sc。
在这里插入图片描述
在这里插入图片描述
3.1.6在 数据库->SSMSTest->表 那里刷新一下,就会发现刚刚建立的三张表了。
在这里插入图片描述
(选择 数据库->SSMSTest->表->dbo.student 右键单击选择设计,就可以查看刚刚建立的表的具体信息了。)

3.2 通过SQL语句建立表
3.2.1选择 数据库->SQLTest,然后选择新建查询。注意左上角的那个框中要选中SQLTest,如果不是的话就手动选择一下。
在这里插入图片描述
3.2.2在新建查询出来的界面中输入以下代码:

–这是SQL中的注释信息,使用两个减号来注释。

drop table student    --删除表student
create table student  --创建表student
(sno char(4),
sname char(8),
sage int,
ssex char(2),
sdept char(20)
)

drop table course    --删除表course
create table course  --创建表course
(cno char(4),
cname char(8),
cpno char(4),
ccredit int
)

drop table sc    --删除表sc
create table sc  --创建表sc
(sno char(4),
cno char(4),
grade int
)

3.2.3点击执行,会出现下面的警告。这是因为我们还没有创建表,所以没东西删除。只需要再次点击执行即可。
在这里插入图片描述
在这里插入图片描述
3.2.4在 数据库->SQLTest->表 那里刷新一下,就会发现刚刚建立的三张表了。
在这里插入图片描述
(选择 数据库->SQLTest->表->dbo.student 右键单击选择设计,就可以查看刚刚建立的表的具体信息了。)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162002.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月19日 下午11:46
下一篇 2022年7月19日 下午11:46


相关推荐

  • fulltext mysql_mysql深入理解全文索引fulltext及实例剖析

    fulltext mysql_mysql深入理解全文索引fulltext及实例剖析本文章通过以下几个小章节向大家介绍 mysql 全文索引的相关知识 mysql 全文索引原理及使用条件如何创建全文索引全文索引的基本语法及使用方法全文索引使用实例 mysql 全文索引使用条件首页要先明白 mysql 的全文检索原理 mysql 使用的是一个非常简单的剖析器来将文本分隔成词 空格 标点等 比如 welcomtoyou 将分隔为三个词 welcom to you 但是对中文来说 比如

    2025年7月28日
    10
  • 如何在pycharm中安装第三方库_pycharm使用pip安装pygame

    如何在pycharm中安装第三方库_pycharm使用pip安装pygame一、场景描述:在开发python小游戏前,需要安装pygame的插件,如何在pycharm软件中安装pygame的插件呢,本文将重点讲解如何安装pygame这个插件。二、安装步骤:1、在pycharm软件中定位到file–settings2、定位到:project(自己的项目中)–pythoninterpreter,选择右边的pip3、双击pip,进入查询插件界面,输入pygame,进行查询这个插件,最后点击installpackage4、安装成功后,会在pycharm软件的下方提示安

    2022年8月26日
    8
  • Tomcat全攻略

    Tomcat全攻略

    2021年12月15日
    56
  • 大模型应用:大模型与智能体(Agent)的核心差异:从定义到实践全解析.34

    大模型应用:大模型与智能体(Agent)的核心差异:从定义到实践全解析.34

    2026年3月16日
    3
  • ss5 参数说明

    ss5 参数说明设置选项名称 SS5 DNSORDER gt 订单 dns 的答案 SS5 VERBOSE gt 启用详细输出写入日志文件 SS5 DEBUG gt 启用调试输出写入日志文件 SS5 CONSOLE gt 启用 web 控制台为未来使用 SS5 ATIMEOUT gt SS5 STIMEOUT gt 设置会话闲置超

    2026年3月17日
    2
  • pychram激活码[最新免费获取]

    (pychram激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~C…

    2022年4月1日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号