最近在学习SQL Server 数据库,用的版本是2008 R2的版本,如下图所示,本人学习时间不长,写这篇文章一是为了锻炼自己加深印象,二也可以与和诸多朋友进行交流以及得到大家的指教。

  安装教程网上有很多,可以自行去搜索,但是安装时有一些小细节,在安装到实例配置的时候,如果没有安装过其它版本的SQL SERVER,请选择默认实例,如果有安装过,则手工指定实例。如果一台电脑安装了多个实例的SQL SERVER,每个实例的端口是不一样的,当在软件中设置服务器连接地址时需要注意,例如:192.168.0.1,1433  、 192.168.0.1,1456 。在服务器配置和数据库引擎配置的时候账户设置最好选择混合模式

安装好了之后就可以打开数据库了

在开始学习数据库之前首先要对数据库做一个大致的了解

1.数据库的发展史

  在人类诞生以来,就有记录数据的需求,在远古时代就有了结绳记事的故事,而随着科技的进步,我们记录数据的方式也发生了天翻地覆的变化,从效率低、规模小、不能适应信息高速发展的需要的手工或者简单机械记录信息到为了适应现在高速大量的信息发展而创立的数据库管理系统

  目前的数据库主流的都是关系型数据库,当然未来的数据方向是面向对象型数据库,关系型数据库的特点是具有将对象实体转化成二维表来进行管理,具有简单、清晰的优点

2.数据库的基本概念

  数据库按照从大到小的范围可以分成四个层级:数据库系统>数据库管理系统>数据库>数据、信息

  信息:客观事物的属性反映

  数据:记录信息即记录事物的客观属性

  数据库:有规律的整理数据

  数据库管理系统:管理数据库的正常运行

  数据库系统:由数据库、数据库管理系统、应用系统、数据库管理员和用户构成

3.开启SQL Server的几种方法

  1.打开SQL Server2008的配置管理器

       

     

  开启SQL Server服务

    

    2.Dos命令启动

    dos命令:net start mssqlserver

  3.控制面板--配置工具--服务

  4.任务管理器--服务

登陆数据库:

     

    服务器类型:数据库引擎
    服务器名称:ip地址,本机可以用.或者计算机名代替
    登录方式两种:window身份验证不需要密码
    sql身份认证需要密码

4.SQL Server的基本操作

  SQL Serve中默认的数据库有4个:

数据库文件分为数据文件和日志文件两类,特点如下:

5.使用SQL语句创建数据库

创建数据库的代码模板

 create database 数据库名称
on
(
name:逻辑名称
fileName:物理名称
size:初始大小
filegrowth:增长方式
maxsiz:最大值
)
log on
(
name:逻辑名称
fileName:物理名称
size:初始大小
filegrowth:增长方式
maxsiz:最大值
)
18 --下面这顿啊代码应该放到创建数据库之前,判断数据库是否存在,存在就删除重新创建
19 if exists(select * from sysdatabases where name=数据库名称)--判断表是否存在 drop database 数据库名称

下面这段代码简单的创建了一个Demo_test数据库,并且创建的一个classes表,可以根据上面的模板按照自己的需求作更改

 USE master--使用指定的数据库
GO --创建数据库
if exists(select * from sysdatabases where name = 'Demo_test') --判断数据库是否存在
drop database Demo_test CREATE DATABASE Demo_test
ON --创建主数据文件 (只能有一个)
( name = 'lg_data',-- 逻辑名称
fileName = 'E:\SQL_Data\Data\Demo_data.mdf', --物理名称
size = 3MB, --初始大小
filegrowth = 20%, --增长方式
maxsize = 30mb --最大大小限制
),
(
name = 'Demo_data2',
fileName = 'E:\SQL_Data\Data\Demo_data2.ndf',
size = 3MB,
filegrowth = 20%,
maxsize = 30mb
)
log on --日志文件
(
name = 'Demotest_log', --逻辑名称
fileName = 'E:\SQL_Data\Data\Demotest_log.ldf',--物理名称
size = 1MB,
filegrowth = 1MB
)
go

小结:

  数据库的发展分为3代:网状(层次)模型数据库系统、关系模型数据库系统、面向对象数据库系统
  当今主流的数据库有:Oracle、DB2、Sybase、SQL Server,MySQL等
  SQL Server 2008是由微软公司推出的可靠的、高效的、智能化的数据平台
  SQL Server 2008提供了4个系统数据库,用于存储系统级别信息
  创建数据库时,必须有一个主要数据文件和一个日志文件
  数据表是数据库中重要的对象,所有的数据都必须存放在数据表中

SQL Server2008 安装及概述的更多相关文章

  1. SQL Server2008安装教程

    SQL Server2008安装教程   第一步,打开文件,点击开始安装: 第二步,打开后点击左边项的安装,选择右边第一项: 第三步,点击确定: 第四步,选择接受服务条款,点击下一步: 第五步,按着一 ...

  2. SQL Server2008 安装失败后的解决办法

    SQL Server2008 安装不容易成功,或许用这种方法可能会安装成功.     首先,把电脑上的SQL Server2008 卸载干净 怎么卸载干净? 1.找到控制面板-->卸载程序--& ...

  3. sql server2008安装说明 详细完整版

    SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本. 在现今数据的世界里,公司要获得成功和不断发展,他们 ...

  4. sql server2008安装错误(无法处理异常)

    我在安装sql server2008时出现安装错误,无法处理的异常,问题如下: 解决方法:在地址栏输入C:\Users\Administrator\AppData\Local ,找到Microsoft ...

  5. SQL Server2008安装后1433端口没监听问题

    win2008系统安装完SQL Server2008后发现1433端口并没有监听,netstat -an并没有发现监听的1433端口,本机telnet localhost 1433也连不通,百度之后说 ...

  6. SQL server2008安装与管理

    1.1  启动SQL server的三种形式 后台启动:计算机->右键->管理->->服务和应用程序->服务->sql server(***) Sql server ...

  7. sql server2008安装时提示重启计算机失败怎么办

    安装SQL Server 2008时,经常会遇到这样一个问题,软件提示“重启计算机失败”,如果忽略的话,会给后面的安装带来很大的麻烦,这里如何解决呢?   工具/原料 注册表 解决方法   在键盘上按 ...

  8. 安装 SQL Server2008 安装程序规则支持提示“重新启动计算机”失败

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 删除 PendingFileRenameOperations这个 ...

  9. SQL Server2008安装图解

    1).双击set.up安装:

随机推荐

  1. 【锋利的jQuery】表单验证插件踩坑

    和前几篇博文提到的一样,由于版本原因,[锋利的jQuery]表单验证插件部分又出现照着敲不出效果的情况. 书中的使用方法: 1. 引入jquery源文件, 2. 引入表单验证插件js文件, 3. 在f ...

  2. JSP手动注入 全

    检测可否注入 http://****.house.sina.com.cn/publics/detail.jsp?id=7674 and 1=1 (正常页面) http://****.house.sin ...

  3. Linux 安装配置 Tomcat

    1.下载 tomcat Linux 版本 oracle 官网下载地址:http://tomcat.apache.org/download-80.cgi 百度云盘链接:http://pan.baidu. ...

  4. 关系数据标准语言SQL之数据查询

    数据查询是数据库的核心操作.SQL提供了SELECT语句进行数据查询,该语句具有灵活的使用方式和丰富的功能. 其一般格式为 select [all | distinct]<目标表达式>[, ...

  5. PHPCMS v9点击量增加值加大的方法

    PHPCMS v9点击量增加值加大的方法 在根目录/api 50行 $views = $r['views'] + 1; 修改数字1即可修改每次刷新页面点击量增加的数值.

  6. Vulkan Tutorial 21 Staging buffer

    操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 Introduction 顶点缓冲区现在已经可以正常工作,但相比于显卡内部读取数据, ...

  7. Redis中的数据对象

    redis对象 redis中有五种常用对象 我们所说的对象的类型大多是值的类型,键的类型大多是字符串对象,值得类型大概有以下几种,但是无论哪种都是基于redisObject实现的 redisObjec ...

  8. win7系统中使用DOS命令是出现乱码的解决方法

    方法一:设置cmd显示字体1.win+R打开运行窗口->输入cmd->回车,打开命令行提示符窗口 win7系统运行窗口win7系统DOS命令行提示窗口 2.在命令行标题栏上点击右键,选择” ...

  9. PHP判断字符串中是否含有中文

    <?php $str = "测试中文"; echo $str; echo "<hr>"; //if (preg_match("/^[ ...

  10. Swift 路由机制设计

    设计模式 APP设计模式多种多样,从最初的MVC到MVVM,再到MVP,VIPER等.越来越多的设计模式被开发出来并得以应用,但不论我们用到哪种设计模式,只需要记住高内聚.低耦合那边是好的设计模式.在 ...