• 001 数据库基本概念和操作


    /*
    时间:2020/09/05
    功能:
        一 基本概念
        二 库操作
            1 命令: 创建、删除、显示
            2 图形化操作
            3 分离和附加
            4 创建用户名和密码
    */

    一 基本概念

    /*
    什么是数据库
        1 狭义: 存储数据的仓库
        2 广义: 对数据管理的软件 + 数据本身; 
        3 组成: 表、关系、操作
        
        
    数据库:
        1 结构合理: 扩展方便
        2 操作粒度: 提取数据
        3 执行速度
        4 存储安全
    
        
    数据库和数据结构的区别
        1 数据库是数据结构的具体应用
        2 数据库的这种数据结构,是专门针对大量数据存储和操作的对内实现,对外提供接口。
        
        
    如何学习:
        1 如何存储
            (1) 结构: 字段/属性/列; 记录/元组/行; 表
            (2) 约束: 主键、外键、唯一键、非空、check、default、触发器
        2 如何操作
            (1) create insert drop update T-SQL 存储过程 函数 触发器
        3 如何显示
            (1) select
    */


    二 库操作
      1 命令: 创建、删除、显示

    CREATE DATABASE test    -- 创建数据库    
    
    SELECT NAME FROM Master..Sysdatabases ORDER BY NAME    -- 查看数据库
    
    DROP DATABASE Test    -- 删除数据库


      2 图形化操作

    创建:

    1 : 右击数据库,选择“新建数据库”。

    1 : 输入数据库名称,点击确定。

    删除:

    1 : 右击要删除的数据库,选择“删除”。

    1 : 勾选红框选项,点击“确定”。 


      3 分离和附加

    分离:

    1 : 右击要分离的数据库,选择“分离”。

    1 : 勾选红框选项,点击“确定”。 

    附加:

    1 : 右击要附加的数据库,选择“附加”。

    1 : 父页面 - 点击添加。

    2 : 子页面 - 选中数据库,点击确定。

    3 : 父页面 - 点击确定。


      4 创建用户名和密码

    1 : 右击安全性 - "登录名",选择“新建登录名”。

    1 : 输入登录名。

    2 : 勾选 "SQL Server 身份验证",输入密码和确认密码。

    3 : 取消勾选 "强制密码过期",点击确定。

  • 相关阅读:
    Python文件File方法
    python的slice notation的特殊用法
    函数
    字典
    python 笔记7
    列表解析与生成器
    [CenOS7][Mac] MAC环境中dubbo连接zookeeper超时
    [JAVA][Thread] 实现Runnable接口和继承Thread类创建线程哪种方式更好?
    [Java] String字符常量类型作为参数传递的一些问题
    [JAVA]hashCode()和identityHashCode()的区别
  • 原文地址:https://www.cnblogs.com/huafan/p/13617973.html
Copyright © 2020-2023  润新知