zoukankan      html  css  js  c++  java
  • SQL数据库—<1>SQL语言

    关系数据库、SQL语言简单、学习软件介绍

    SQL:Structured Query Language 结构化查询语言

    数据库分为:层次型,网状型,关系型。

    关系型数据库:是一个二维表的集合,可以用来存储不同类型数据信息,易于检索,冗余度较小。
    常用的数据库包括:Oracle/MySQL/Microsoft SQL Server/Access/DB2/PostgreSQL等···

    Transact-SQL语言
    是微软开发的一种SQL语言,是基于sybase数据库与Microsoft SQL Server数据库中的数据库通信语言。

    SQL语言的分类:DDL/DQL/DML/DCL/事务控制语言
          注:DDL:数据定义语言
                DQL:数据查询语言
                DML:数据操作语言(增、删、改、查)
                DCL:数据控制语言

    QQ截图20150528103314

    本次学习数据库用到的基础软件:SQL server 2008(SQL Server Management Studio)

    注意:安装软件、熟悉软件的基本操作

    数据登录的几个要素:
    1.服务器类型——数据库引擎
    2.服务器名称——本机.或(local),远程机计算机名或IP
    3.身份验证——Windows身份验证(管理员使用),SQLServer身份验证(开发人员)
    4.用户名:sa - 超级管理员
    5.密码:设置方式


    两种登录方式的设置:Windows身份登录;SQLServer身份登录。(能区分两种登录方式的本质不同)
    如何设置SQLServer身份验证?
    1.对象资源管理器右击--属性--安全性--SQLServer和Windows身份登录。
    2.对象资源管理器--安全性--登录--sa--右击--属性--常规--设置密码
    3.对象资源管理器--安全性--登录--sa--右击--属性--状态--授予,启用
    重启数据库服务。(重启服务的多种方式)

    启动服务器:net start sqlserver

    关闭服务器:net stop sqlserver

    QQ截图20150528105837

    数据库的三层结构
        1.硬盘Data文件夹中的.mdf。存储数据的地方。
        2.SqlServer的服务。
        3.数据库管理界面
       
    数据库文件组成
        三种:主文件(.MDF)、次要数据文件(.ndf)、日志文件(.Ldf);
        一个数据库中,可以有多个日志文件,多个次数据文件,但只能有一个主数据文件。

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    博文来源广泛,如原作者认为我侵犯知识产权,请尽快给我发邮件 664507902@qq.com联系,我将以第一时间删除相关内容。

查看全文
  • 相关阅读:
    优化SQL查询:如何写出高性能SQL语句
    提高SQL执行效率的16种方法
    Spring Ioc DI 原理
    java内存泄漏
    转:js闭包
    LeetCode Best Time to Buy and Sell Stock III
    LeetCode Best Time to Buy and Sell Stock with Cooldown
    LeetCode Length of Longest Fibonacci Subsequence
    LeetCode Divisor Game
    LeetCode Sum of Even Numbers After Queries
  • 原文地址:https://www.cnblogs.com/ooip/p/4535311.html
  • Copyright © 2011-2022 走看看