码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 第一章 SQL Server 数据库部署


    •  个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。
    • 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。
    • 个人主页:小李会科技的主页 

    目录

    一 数据库介绍

    (1)使用数据库的必要性

    (2)数据库的基本概念 

    1.数据

    2.数据库和数据库表

     3.数据库系统和数据库管理系统

     (3)数据库的发展史

    (4)关系数据库的基本概念

     主键的特点:

    候选键的特点:

     外键的特点:

    二  数据完整性规则

     三 SQL Server 2016 的版本

    四 启动和停止数据库的方法

    五 数据库的分类

    (1)系统数据库

    (2)用户数据库:用户自己创建的

    六 主流数据库介绍

    六 安装 SQL server  数据库

    1.接下来以虚拟机VMware 来演示

      2.打开SQL Server 安装中心选择安装​编辑

    3. 选择第一个 全新安装SQL Server 独立安装或现有安装添加功能

    4. 下一步

    5.勾选接受下一步,之后一直点下一步到安装程序文件即可

    6.下一步,扩住里面没有亮红都正常

    7.点击全选 将R服务和 针对对外部数据和独立不选√然后下一步

    ​编辑 8.选择混合模式 设置密码 记住自己的sa 点击添加当前用户 下一步​编辑

    9.点击安装 等待安装完成 


    一 数据库介绍

    (1)使用数据库的必要性

    • 结构化存储大量数据,便于高效的检索和访问
    • 有效地保持数据信息的一致性、完整性,降低数据冗余
    • 满足数据共享和安全方面的要求

    (2)数据库的基本概念 

    1.数据
    •       描述事物的符号记录称为数据(Data)
    •       包括数字、文字、图像、声音等
       


    2.数据库和数据库表
    •       不同的记录组织在一起,就形成了“表”
    •       数据库就是表的集合

     3.数据库系统和数据库管理系统
    •       数据库系统(DBS)
    •       数据库管理系统(DBMS)
    •       数据库管理员(DBA)

     (3)数据库的发展史

    • 第一代数据库
      基于层次模型与网状模型的数据库
    • 第二代数据库
      关系数据库
    • 第三代数据库
      面向不同领域的新型数据库
      面向对象数据库 
      "关系——对象" 数据库

    (4)关系数据库的基本概念

    基本结构:多个由行和列构成的二维表
    主键(Primary key)  候选键    外键(Foreign key)
     

     主键的特点:

    由一个或多个字段组成,保证实体的唯一性
    一个主键值对应一行数据
    不允许取空值(NULL)
    一个表只能有一个主键

    候选键的特点:

    能唯一标识表的一行而又不含有多余属性的属性集
    表中可以有多个候选键
    只能有一个候选键可以选作表的主键

     外键的特点:

    通过外键可以将多个表关联起来
    将表中主键列添加到另一个表中,这个列就称为第二个表的外键
     


    二  数据完整性规则

    实体完整性,域完整性,用户定义的完整性,引用完整性。
     


     三 SQL Server 2016 的版本

    企业版:用于实际的生产环境中。
    开发版:用于个人的学习和交流。

    四 启动和停止数据库的方法

    方法一:使用服务器管理器启动或停止数据库服务
    方法二:使用SQL server配置管理器启动或停止数据库服务(常用)
    方法三:使用SSMS启动或停止数据库服务

    五 数据库的分类

    (1)系统数据库
    • Master:记录系统级别信息,如登录用户、其他数据库文件的位置等
    • Model:数据库模板,创建数据库时使用
    • Msdb: 用于 SQL Server 代理计划警报和作业
    • Tempdb:保存临时对象或中间结果集

    • (2)用户数据库:用户自己创建的
       

    六 主流数据库介绍

    1.SQL Server(微软公司产品):面向Windows操作系统 简单、易用
     

    2.Oracle(甲骨文公司产品) :面向所有主流平台 安全、完善,操作复杂 
     

    3.DB2(IBM公司产品) :面向所有主流平台 大型、安全、完善 
     

    4. MySQL(甲骨文公司收购):开源、体积小、速度快、稳定
     


    六 安装 SQL server  数据库

    1.接下来以虚拟机VMware 来演示

    进入虚拟机 首先要安装 server 2016 服务器  然后选择设置添加 cn_sql_server_2016_developer_x64_dvd_8776722 镜像

      2.打开SQL Server 安装中心选择安装
    3. 选择第一个 全新安装SQL Server 独立安装或现有安装添加功能

    4. 下一步
    5.勾选接受下一步,之后一直点下一步到安装程序文件即可

    6.下一步,扩住里面没有亮红都正常

    7.点击全选 将R服务和 针对对外部数据和独立不选√然后下一步

     

     8.选择混合模式 设置密码 记住自己的sa 点击添加当前用户 下一步

     

     

    9.点击安装 等待安装完成 

    10.现在进行安装ssms 和第一条操作一样选择ssms镜像进行安装


    安装完成后那就恭喜你要开始入门数据库了 

  • 相关阅读:
    (前端)「状态」设计模式在项目开发中的应用
    Git: 工作区、暂存区、本地仓库、远程仓库
    麒麟操作系统提示“默认密钥环已上锁”的解决办法
    浏览器内置NoSQL数据库IndexedDB
    Mac M1开发环境配置---tensorflow
    C++_红黑树
    JavaScrip练习
    《实现领域驱动设计》— 值对象
    Flask学习一:概述
    PDF转换器用什么好?这款一定能够帮到你
  • 原文地址:https://blog.csdn.net/m0_64292323/article/details/132878498
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号