SQL Server零基础学起你必会(一)图形化界面建表

预备知识

  • 操作简单(我没说过)
    数据库语言是第四代语言,没有 f o r for 循环没有 i f if ,他写的是一个一个指令,不用写命令怎么实现,具体写增删改查实现的语言是 T L S Q L TL\underline{\hspace{0.5em}}SQL
  • 数据结构和数据库的区别:
    数据库是从应用软件级别研究数据的存储和操作**(外存级别),数据结构是从系统软件级别研究数据的存储和操作(内存级别)**。
  • 什么是连接:我们操作的 S Q L S e r v e r SQL Server 不是数据库而是可以访问后台的客户端软件,客户端工具和后( O r a c l e S Q L D e v e l o p e r Oracle\,SQL\,Developer )是分离的,客户端通过连接访问后台。
  • 有了编程语言为什么还需要数据库:
    对内存数据操作是编程语言的强项,但是对硬盘数据操作是编程语言的弱项,对硬盘数据的操作是数据库研究的核心问题。

数据库里面操作比较复杂时,将数据库调入内存,用编程语言进行操作再写入数据库

  • 初学者怎么学:
如何存储数据 字段,记录表约束(主键外键 唯一键 费控 c h e c k     d e f a u l t check\, \,\, default )
如何操作数据 i n s e r t    u p d a t e    d e l e t e    T S Q L insert\,\, update\,\, delete\,\, T\underline{\hspace{0.5em}}SQL 存储过程 函数 触发器
如何显示数据 s e l e c t select (重点的重点)

必备操作

. m d f .mdf 数据文件, . L D F .LDF 日志文件(什么时间地点进行了什么操作)

新建数据库

在这里插入图片描述

删除数据库

在这里插入图片描述

如何附加和分离数据库

分离

在这里插入图片描述
在这里插入图片描述

附加

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如何新建登录账户SQLServer权限简述

  • Windows身份验证:本台电脑上无限制登录
  • SQL Server身份验证:其他设备上也可以无限制登录
    在这里插入图片描述
    此处可修改登录方式:
    在这里插入图片描述
    添加登录名(强制密码过期可去掉):
    在这里插入图片描述

数据库如何解决数据存储的问题

表的相关数据

属性,列,字段:事物的某一个特征(如:姓名,年龄…)
元组,记录:字段的组合(比如一个特定的学生)

实战

建一个简单地公司员工表:

建员工表

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

建部门表

在这里插入图片描述

建立联系

一对多的关系下,联系一般在多的里面建立。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

连接展示

在这里插入图片描述
在这里插入图片描述
总结:先建主键表再建外键表比较好。

相关知识链接

数据库 SQLServer 视频教程全集(99P)| 22 小时从入门到精通
数据库知识点
一个小时上手SQL
sql语句,你肯定会听懂的
(重要顺序从上到下)

发布了13 篇原创文章 · 获赞 14 · 访问量 3188

猜你喜欢

转载自blog.csdn.net/liuyiming2019/article/details/105568023