zoukankan      html  css  js  c++  java
  • SQL Server

    数据库:分为 层次型,网状型,关系型。现在通常都是使用关系型

    常用的:SQLServer,Oracle,DB2,Access,Visual Foxpro,MySQL

    SQL:Structured Query Language

    SQL Server 是一种大型的数据库软件,是用来管理和修改数据库的

    SQL Server 登陆的几要素:

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

    如何开启SQLServer身份验证?
    1.在服务器属性中,修改身份验证模式。SqlServer和Windows身份验证。
    2.启用sa帐号的两个功能:授予访问数据库。启用登录。
    3.修改sa的登录密码

    SQLServer的三层结构:
    1.硬盘Data文件夹中的.mdf。存储数据的地方。
    2.SqlServer的服务。
    3.数据库管理界面

    创建数据库:

    格式:create database 数据库名  -----大小写不敏感

    文件类型:
    1.主数据文件:.mdf    只有一个
    2.次数据文件:.ndf     可以有多个
    3.日志文件:   .ldf      可以有多个

    数据类型:
    整数数据类型(int) :int, smallint, bigint, tinyint
    浮点数据类型(double) :float ,real ,decimal

    decimal可以限制宽度跟精度,写为:decimal[p,s],p表示宽度(值得总位数),s表示精度(小数点后位数)

    布尔型(bool) : bit (只包括 0 或 1 ,可以用bit数据类型代表 ture 或 false)
    字符串类型(string) :char ,varchar, nchar ,nvarchar ,text (一般使用varchar,固定长度时使用char)
    日期时间类型(datetime) :datetime (1753-1-1,9999-12-31) ,smalldatetime (1900-1-1,2079-6-6)
    二进制数据类型:binnary /image , 二进制,大型二进制

    删除数据库:drop database 数据库名

    修改数据库:alter database 数据库名

    建表:creat table 表名

    改表:alter table 表名

    删表:drop table 表名

  • 相关阅读:
    redis-client和redis-template存储的key的格式不一样
    dubbo+zookeeper基础
    java面试题1
    Spring线程池(异步、同步)
    Java并发多线程
    Java并发-并发工具类JUC
    Java并发面试题
    ActiveMQ
    一键部署springboot到Docker
    Quartz任务调度学习
  • 原文地址:https://www.cnblogs.com/tianxuan/p/4730543.html
Copyright © 2011-2022 走看看