SQL Server数据库

SQL Server数据库

SQL是用于访问和处理数据库的标准的计算机语言。
而Server就是数据库。数据库是处理数据的,可查询、新增、修改、删除数据,庞大数据在数据库里可分成一个表或多表存储,每个表都有一个标识,例如:警察或者人民。
SQL作用:
 SQL面向数据库执行查询
 SQL可从数据库取回数据
 SQL可在数据库插入新的记录
 SQL可更新数据库中的数据
 SQL可从数据库删除记录
 SQL可创建新数据库
 SQL可在数据库中创建新表
 SQL可在数据库中创建存储过程
 SQL可在数据库中创建视图
 SQL可以设置表、存储过程和视图的权限
SQL可分两部分:DML数据库操作语言和DDL数据库定义语言
DML:
Select-从数据库表中获取数据
Update-更新数据库表中的数据
Delete-从数据库表中删除数据
Insert into-向数据库表中插入数据
DDL:
Create database-创建新数据库
Alter database-修改数据库
Create table-创建新表
Alter table-变更数据库表
Drop table-删除表
Create index-创建索引
Drop index-删除索引
SQL数据类型:
Int(数字:123456,多用于ID)
Image(图片)
Char(字符:1,英文,中文,@)
nchar(n:固定长度,中文)
nvarchar(可变长度,中文)
time(时间:09:00)
datetime(日期、时间:2019-05-25 09:00)
bit(允许0、1或null)
money(货币数据)
date(仅存储日期)
time(仅存储时间)
xml(存储xml格式化数据)
数据类型它们都分许多种,上面就有Character字符串、Unicode字符串、Binary类型、Date类型、Number类型等。
SQL Server 2014数据库工具的使用:
我们经常使用的就有,数据库的基本维护、数据库表的建立、设计,数据库的共享等。这些都是数据库的基础内容。
数据库的基本维护:(表数据的新增、修改、删除、查询,数据库的建立、分离、附加、表数据的导入、导出、)等
数据库的建立:右键我们的系统数据库-新建数据库,弹出框(有两个内容:一个是日志、数据,数据是都有哪些数据,日志就是这些数据都干了什么,把他们记录下来),数据库名称,路径等填写好,确定,新的数据库就创建好了。
数据库表的建立:新建好的数据库下含有许多系统自建的文件夹,这些是不可删的,而其中就有表的文件夹,只要右键文件夹-新建-表,然后就是一个设计表结构的页面出来,写完表结构后,保存,表的名称,建表就这样。
数据库表的设计:数据库表的结构有四样(列名、数据类型、允许null值、表的名称,列名:所需的字段、样式的名称。数据类型:所需的字段、样式的数据类型,有int、char、nchar等数据类型。允许null值:一般是主键ID不需要的,其余的字段、数据以及外键都可以允许null值。)这四部分结构都完成了可以说就是一张表了,表的名称设计完保存刷新后,这张表就会出现在我们的表文件夹表里面。
数据库的分离:这是最方便的操作了。分离只要是为了别人能够一起使用你的数据库才使用的,分离后的数据库可复制粘贴,或删除。直接右键数据库-任务-分离,就可以了,但你要知道他的文件在哪才能找到,也就是你分离后它去到哪里。
数据库的附加:附加就是把外部的数据库附加在本数据库工具上,右键我们的系统数据库文件-附加-(选择要附加的数据库,然后会出现两个文件,就是之前所说的一个是数据库数据,一个是它的日志,从他新建或附加那刻起就开始记录他的状况了),确定后,附加的数据库就出现在我们的系统数据库文件里面,如果没出现附加的数据库的话,就刷新下数据库菜单栏,或者切断数据库连接,然后再连接。
数据库的导出:选择要导出数据的数据库,也是右键,任务-导出数据,然后弹出个框架,是导入导出的向导,也就是流程,先是选择数据库(数据源-服务器名称-身份验证-所导出的数据库),然后下一步,选择目标,就是要导出在哪,(目标(Excel)-文件的路径-Excel版本-下一步-选择第一项的:复制一个或多个表或视图的数据,他是复制现有表或视图的全部数据-下一步-选择源表或源视图-下一步就是传输数据到目标文件里了)。
数据库的导入:和导出基本是一样的,先选择数据源-再选数据目标(数据库)
数据库的安全登录:需要几种验证,1、服务器的类型。2、服务器的名称。3、身份验证,身份验证有两种方式:一种是window 身份验证,另一种是SQL Server 身份验证。Window验证是可以直接进入的,而SQL Server验证是要登录登录名和密码才能进入的。
数据库的共享:一个数据库只能他本服务器所用的服务器名称使用,其余人不可使用,除非共享后才能使用,把数据库文件分离出去的文件都是要共享才能做操作。找到数据库所在的文件位置,属性-安全-需要权限(高级-当前数据库所允许用的用户是计算机服务器名称,所以要添加用户,一个所有人都可以所用这个数据库的用户,Every,点击添加,执行操作(可以操作新增、修改等操作-确定),有时候可能不行,那就把数据库分离出来的两个文件都执行一样的操作。)
数据库知识点:
数据库登录窗口进不去的几个原因:

  1. SQL Server身份验证的登陆名只能用默认名(sa)或相匹配的,,否则其他的不行。
  2. SQL Server2014配置——检查——SQL Server服务——@SQL Server(安装时的实例命名)——《核心》状态是否运行(状态停止时不能进去)——启用不了就重装——两个 身份验证———数据库引擎配置的是否模式是否为混合模式——安装数据库忘了按混合模式(在SQL——对象资源管理器——SQL2014(SQL Server)——属性——安全性——服务器身份验证——再混合模式——登陆名"sa“——状态——启用登陆——设置改密码——设置后还不能进(发生端口冲突)——SQL配置——SQL 网络配置——SQL2014的协议——TCP/IP状态(本机环境)——网络环境——TCP/IP属性——ip地址——IPALL——T动态端口 (65000以内CP)
    网络环境——远程桌面
  3. 配置——开发工具(如不改可能会麻烦)——选项——设计器——表设计器和数据库设计器(里面的表选项全部不要勾,都去掉)——@SQL Server 对象资源管理器——命令——把命令的值都变成“0”("0"表示无穷)——环境——字体和颜色——字体大小改成“14”(代码大才能看得清)
  4. 数据库异常:@:安装了游戏数据库不能正常,删掉重装——无游戏出现异常(可以正常运行,不行还是要重装)
  5. 端口(65535)——2^16-1
  6. 数据库——新建个数据库(右键数据库——新建数据库——数据库名称.。/文件类型和日记不能删——放目录
  7. 文件夹里的数据库(绝对的安全性)双击不进去
  8. 拷贝不了数据库(SQL Server)——登陆SQL Server—— 右键——任务——分离——确定
  9. 右键数据库(总结点)——附加——添加——目录-添加——确定 (附加数据库出错/拒绝访问——目录——数据库右键共享——特定用户——添加用户(everyone任何人都可以共享——添加——权限——读取/写入——共享——完成——再回去确定——数据库回去了
    数据库的基本维护:
    1、查询(SELECT):SELECT(查询哪些数据)-数据-FROM(来自哪)-表
    2、新增(INSERT):INSERT(新增到哪里)-表-values(新增哪些数据)-数据
    3、修改(UPDATE):UPDATE(修改哪些数据)-数据-SET(修改内容)-where(表的位置)
    4、删除(DELETE):DELETE FROM(删除哪里的数据)-where(具体位置)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值