zoukankan      html  css  js  c++  java
  • SQL Server(一)——数据库基础知识

    SQL:Structured Quety Language

    SQL SERVER是一个以客户/服务器(c/s)模式访问、使用Transact-SQL语言的关系型数据库管理子系统(RDBMS)

    DBMS :Database Management System数据库管理系统

    数据库:程序用来存取数据的

    ACCESS:自带,比较小,不是很专业

    SQL Server:主要用在.NET语言中,比较专业。微软开发

    MYSQL:主要用在PHP语言中,比SQL server体积比较小

    oracle:主要用在Java

    每个数据库都有相应的语言。

    主要是因为连接比较方便,其他也可以连接,但是可能比常用的要麻烦一些。

    数据库有两个部分界面+服务

    服务是可以操作的后台的程序

    界面是可以看到数据库的数据的程序

    服务和界面是可以分离的

    只有服务也是可以单独使用的。

    服务开启

    控制面板-- 管理工具--服务--SQL Server(MSSQLSERVER)

    数据库在储存数据时也是使用表格方式

    列(字段);

    行(记录);

    数据库跟excel一样,也可以出现多张表

    Windows身份验证只能用与本机引用

    SQL server 可以互通 sa=super admin

    创建数据库

    数据库大小增长 按 MB 增长比较平均 按 百分比

    Test

    Test 主文件 .mdf Test_log 日志文件 Test1 次数据文件 .ndf

    备份.bak

    主文件和日志文件是必须的,有且只有一个 次文件数量没有要求

    数据库的附加分离

    分离:找到数据库,点击右键--任务--分离,确定 分离之后,可以复制数据库的文件到其他电脑D:Program FilesMicrosoft SQL Server  MSSQL10.MSSQLSERVERMSSQLDATA

    附加:选中数据库,右键--附加--弹出对话框--选择附加的文件--点击添加找到要附加的文件--确定

    数据库的备份和还原

    varchar(50):字符串,括号内是长度

    bit:布尔

    date/datetime:时间日期

    money:钱

    text:文本不限定字符长度

    float:小数

    int:整型

    每个表必须有主键,唯一标识这条数据。

    输入和数据

    建立表后可以在界面键入和更改数据

  • 相关阅读:
    javascript对象的几种创建方式
    webpack模块打包工具
    position的值, relative和absolute分别是相对于谁进行定位的
    实现快速排序
    实现冒泡排序:
    实现勾选框选中之后加个勾
    AJAX教程
    打印菱形
    快速创建简单的WCF跨平台服务
    .NET CORE 1.0, MVC6 & ANGULARJS2 -启动
  • 原文地址:https://www.cnblogs.com/H2921306656/p/5723999.html
Copyright © 2011-2022 走看看