数据库
柚子君.
这个作者很懒,什么都没留下…
展开
-
SQL Server 2012 数据库备份还原
文章目录1.数据库备份2.创建备份设备使用SSMS工具创建备份设备使用SQL方式创建备份设备3.完整备份与还原使用SSMS工具完整备份与还原使用SQL方式完整备份与还原4.差异备份与还原使用SSMS工具差异备份与还原使用SQL方式差异备份与还原5.事务日志备份与还原使用SSMS工具事务日志备份与还原使用SQL方式事务日志备份与还原1.数据库备份 数据库备份,即从SQL Server数据...原创 2019-07-09 14:59:40 · 19209 阅读 · 1 评论 -
SQL Server 2012 使用混合身份验证连接数据库
打开数据库,使用Windows验证方式,点击连接。右击数据库引擎实例中的属性在安全性中选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”在安全性中,点开登录名,选中sa,右击属性,设置密码右击服务器实例,选则“方面”, 然后再选服务器配置,查看RemoteA...原创 2019-04-14 23:17:22 · 2318 阅读 · 0 评论 -
SQLServer 2012 连接数据库
使用“SQL Server配置管理器”启动并管理SQL Server 2012的引擎服务要使SQL Server 2012能够正常使用,SQL Server(MSSQLSERVER)服务必须启动。启动SSMS工具,连接到SQL Server 2012服务器,打开连接到服务器对话框,选择数据库引擎。. 在“服务器名称”下拉框中选择相应的服务器,默认的服务器名称和Windows操...原创 2019-04-14 21:52:10 · 7572 阅读 · 0 评论 -
SQL Server 2012 管理工具
文章目录Business Intelligence Development Studio(BIDS)SQL Server Data Tools (SSDT)SQL Server Management Studio(SSMS)Reporting Services Configuration Manager(报表服务配置管理器)SQL Server Configuration Manager(SQL ...原创 2019-04-14 21:18:33 · 8504 阅读 · 0 评论 -
SQLServer 2012 相关服务
文章目录MSSQLSERVERSERVER AGENTSQL Server BrowserSQL Server Analysis ServicesSQL Server Reporting ServicesSQL Server Integration ServicesService BrokerNotification ServicesMSSQLSERVER 默认数据库引擎是用于存储、...原创 2019-04-14 21:11:44 · 1033 阅读 · 0 评论 -
SQL Server 2012 安装教程
推荐使用msdn我告诉你网站进行下载,SQL Server 2012 下载地址先选择服务器如何选择SQL Server 2012 选择自己要的版本,如果32位机器找x86的版本,如果是64位的请选择x64版本。安装好进入,系统会自动加载ios,找到安装程序,双击打开选择安装然后选择全新的sql server独立安装选择安装然后选择全新的sql server独立安装...原创 2019-04-14 20:43:04 · 73989 阅读 · 17 评论 -
SQL Server 2012 关系图
文章目录准备知识创建数据库关系图添加数据表新建数据表切换数据表视图定义主键约束定义外键约束准备知识 数据库的关系图以图表的形式,直观地显示出数据库的整体结构。使用数据库关系图可以方便地创建和修改数据表、列、键以及表跟表之间的关系。此外,还可以修改索引和约束。创建数据库关系图展开“数据库”,然后展开需要创建关系图的数据库,右击“数据库关系图”,选择“新建数据库关系图”。...原创 2019-04-21 23:26:19 · 11868 阅读 · 2 评论 -
SQL Server 2012 默认约束(定义默认约束,删除默认约束)
文章目录准备知识定义默认约束使用SSMS工具定义默认约束使用SQL方式定义m默认约束方式一:在创建数据表的时候定义默认约束方式二:修改数据表定义默认约束删除默认约束使用SSMS工具删除默认约束方式一:在对象资源管理器中删除默认约束方式二:在表设计器中删除默认约束使用SQL方式删除默认约束准备知识 默认约束指定某列的默认值。例如,男性同学较多,性别就可以默认为‘男’。如果插入一条新的...原创 2019-04-21 22:41:45 · 24075 阅读 · 3 评论 -
SQL Server 2012 检查约束(定义检查约束、删除检查约束)
文章目录准备知识定义检查约束使用SSMS工具定义检查约束使用SQL方式定义检查约束方式一:在创建数据表的时候定义检查约束方式二:修改数据表定义检查约束删除检查约束使用SSMS工具删除检查约束方式一:在对象资源管理器中删除检查约束方式二:在表设计器中删除检查约束使用SQL方式删除检查约束准备知识 检查约束在表中定义一个对输入的数据按照设置的逻辑进行检查的标识符. 一旦表中某列...原创 2019-04-21 21:52:06 · 19461 阅读 · 1 评论 -
数据库中的常用的数据模型 层次模型 网状模型 关系模型
层次数据模型 定义:层次数据模型是用树状<层次>结构来组织数据的数据模型。 满足下面两个条件的基本层次联系的集合为层次模型 1. 有且只有一个结点没有双亲结点,这个结点称为根结点 2. 根以外的其它结点有且只有一个双亲结点其实层次数据模型就是的图形表示就是一个倒立生长的树,由基本数据结构中的树(或者二叉树)的定义可知,每棵树都有且仅有一个根节点,其余的...原创 2019-04-14 13:41:45 · 62112 阅读 · 1 评论 -
数据库中的数据模型 概念数据模型、逻辑数据模型、物理数据模型
模型是现实世界特征的模拟和抽象。在数据库技术中,用数据模型的概念描述数据库的结构和语义,是对现实世界的数据抽象。数据模型是研究数据库技术的核心和基础。文章目录1.概念数据模型(CDM)2.逻辑数据模型(LDM)3.物理数据模型(PDM)1.概念数据模型(CDM) 现实世界主要涉及以下一些概念: (1)实体(Entity) 客观存在并可相互区别的事物称为实体。...原创 2019-04-14 13:04:42 · 17682 阅读 · 4 评论 -
SQL Server 2012 创建数据库
文章目录基本概念使用SSMS工具创建使用SQL语言创建基本概念主要数据文件(.mdf) 主要数据文件包含数据库的启动信息,并指向数据库中的其他文件,用户数据和对象可存储在此文件中,一个数据库只有一个主数据文件。 主要数据文件由主文件组中的初始数据文件组成。 文件组是经过命名的数据文件集合。包含所有数据库系统表,以及没有赋给自定义文件组的对象和数据。主要数据文件是...原创 2019-04-15 00:06:01 · 25997 阅读 · 0 评论 -
SQL Server 2012 查看数据库属性
文章目录使用SMSS工具查看数据库属性使用SQL方式查看数据库属性使用SMSS工具查看数据库属性连接到数据库展开“数据库”,右击相应的数据库,点击“属性”弹出数据库属性对话框,在该对话框中可以查看到数据库的属性信息和配置信息。使用SQL方式查看数据库属性在SSMS工具栏中单击“新建查询”,打开“SQL编辑器”窗口输入创建SQL代码select * from sy...原创 2019-04-15 10:17:17 · 9514 阅读 · 1 评论 -
SQL Server 2012 安全管理
文章目录1 服务器安全管理1.1 两种身份验证方式1.2 固定服务器角色1.3 Windows身份验证模式和混合模式的切换1.4 创建Windows身份验证的登录名1.5 创建SQL Server身份验证的登录名1.6 配置登录名服务器角色2 数据库安全管理2.1 固定数据库角色2.2 创建Windows验证的数据库用户2.3 创建SQL Server验证的数据库用户2.4 数据库角色的使用3 数...原创 2019-07-09 13:05:07 · 1396 阅读 · 0 评论 -
SQL Server 2012 触发器
文章目录1.触发器2.创建触发器3.修改触发器4.禁用启用触发器5.删除触发器1.触发器触发器是用户定义在关系表上的一类由事件驱动的特殊过程。一旦定义,触发器将被保存在数据库服务器里。任何用户对表的增删改操作均由服务器自动激活相应的触发器。触发器类似于约束,但是比约束更加灵活,可以实施更加复杂的检查和操作,具有更精细和更强大的数据控制能力。常用的触发器有DDL触发器和DML触发器,DDL触...原创 2019-07-09 02:39:16 · 2943 阅读 · 0 评论 -
SQL Server 2012 存储过程
文章目录1.存储过程2.无参存储过程3.带入参存储过程4.带出参存储过程5.修改存储过程6.查看存储过程7.删除存储过程1.存储过程存储过程是由过程化SQL语句书写的过程,这个过程经过编译和优化后存储在数据库服务器中,因此称它为存储过程,使用时只要调用即可。使用存储过程可以实现代码的复用、提高运行效率、降低通信流量以及方便实施业务规则。1.系统存储过程:SQL Server内置存储过程,...原创 2019-07-09 01:08:44 · 3446 阅读 · 0 评论 -
SQL Server 2012 索引
文章目录1.索引介绍2.创建索引①创建非聚集索引使用SSMS工具使用SQL方式②创建聚集索引使用SSMS工具使用SQL方式3.索引启用与禁用禁用索引使用SSMS工具使用SQL方式启用索引使用SSMS工具使用SQL方式4.查看索引5.删除索引使用SSMS工具使用SQL方式1.索引介绍 索引是一种重要的数据库对象,它可以和基本表或者视图建立关联。当表的数据量比较大时,查询操作会比较耗时。建立...原创 2019-07-08 23:47:16 · 1777 阅读 · 0 评论 -
SQL Server 2012 视图管理
文章目录什么是视图1.创建视图SSMS工具创建视图SQL方式创建视图2.更新视图SSMS工具更新视图SQL方式更新视图3.使用视图4.删除视图SSMS工具删除视图SQL方式删除视图什么是视图视图是从一个或几个基本表(或视图)导出的虚拟表。它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍然放在原来的基本表中。所以一旦基本表中的数据发生变化,从视图中查询出...原创 2019-07-08 21:47:14 · 2123 阅读 · 0 评论 -
SQL Server 2012 数据查询二 多表查询(连接查询、嵌套查询)
文章目录SQL语法格式连接查询1.交叉连接查询2.内连接查询3.左外连接查询4.右外连接查询5.全外连接查询嵌套查询1.独立单值子查询2.独立多值子查询3.相关子查询SQL语法格式SELECT [all | DISTINCT] <目标列表达式> [别名] [,<目标列表达式> [别名]]...FROM <表名或视图名> [别名] [,<表名或视图名&...原创 2019-07-08 12:43:00 · 3080 阅读 · 0 评论 -
SQL Server 2012 数据查询一 单表查询(基础查询、条件查询、模糊查询、统计查询、分组查询)
文章目录SQL语法格式单表查询1.基础查询2.条件查询3.模糊查询4.统计查询5.分组查询SQL语法格式SELECT [all | DISTINCT] <目标列表达式> [别名] [,<目标列表达式> [别名]]...FROM <表名或视图名> [别名] [,<表名或视图名> [别名]]... | (<SELECT语句>) [AS]...原创 2019-07-08 12:42:07 · 2421 阅读 · 0 评论 -
SQL Server 2012 更新数据(添加数据、修改数据、删除数据)
文章目录说明添加数据修改数据删除数据说明 使用SSMS界面方式进行数据的添加修改删除操作比较简单,因此只在此进行介绍,内容分主要使用SQL方式讲解。 展开“数据库”,打开相应的数据库,然后再展开“表”,,右击需要操作的数据表,选择“编辑前200行”,进入表数据编辑面板,就可以对表中的数据进行添加、修改和删除操作了。需要说明的是,如果对数据进行修改,需要右击,点击“执行SQL...原创 2019-04-28 16:53:48 · 29210 阅读 · 3 评论 -
SQLServer 2012 数据导入与数据导出
文章目录导入数据使用SSMS工具导入数据导出数据使用SSMS工具导出数据导入数据数据信息:使用SSMS工具导入数据展开“数据库”,右击需要导入数据的数据库,选择“任务”,在任务中选择“导入数据”。进入SQL Server导入导出向导,点击“下一步”。在数据源中选择我们要导入的数据格式,这里演示是使用excel表格的,因此选择“Microsoft Excel”,然后...原创 2019-04-15 12:59:03 · 10519 阅读 · 1 评论 -
SQL Server 2012 修改数据库属性
文章目录使用SSMS工具修改数据库属性使用SQL方式修改数据库属性使用SSMS工具修改数据库属性连接到数据库展开“数据库”,右击相应的数据库,点击“属性”弹出数据库属性对话框,在该对话框中可以修改数据库的属性信息和配置信息。如果需要修改数据库名称,可右击相应的数据库,选择“重命名”。输入文字,对数据库进行重新命名。使用SQL方式修改数据库属性相关语法[更多信息请...原创 2019-04-15 10:42:54 · 7018 阅读 · 0 评论 -
常见的主流数据库(DBMS)
文章目录关系型数据库1. MySQL数据库2. Microsoft SQL Server数据库3. Oracle数据库4. Postgresql数据库5. Sybase数据库6. DB2数据库7. Access数据库非关系型数据库1. Mongodb数据库2. Redis数据库3. Hbase数据库4. Memcaced数据库关系型数据库1. MySQL数据库 [下载地址] My...原创 2019-04-14 12:27:18 · 50923 阅读 · 3 评论 -
数据管理技术的产生和发展 人工管理阶段 文件系统阶段 数据库系统阶段
数据库技术是应数据管理任务的需要而产生的。数据管理是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。而数据的处理是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。 在应用需求的推动下,在计算机硬件、软件发展的基础上,数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。数据管理三个阶段比较 人工...原创 2019-04-14 10:42:53 · 23927 阅读 · 1 评论 -
SQL Server 2012 唯一约束(定义唯一约束、删除唯一约束)
文章目录准备知识定义唯一约束使用SSMS工具定义唯一约束使用SQL方式定义唯一约束方式一:在创建数据表的时候定义唯一约束方式二:修改数据表定义唯一约束删除唯一约束使用SSMS工具删除唯一约束方式一:在对象资源管理器中删除唯一约束方式二:在表设计器中删除唯一约束使用SQL方式删除唯一约束准备知识 如果要求数据表中的某列不能输入重复值,有两种约束可以做到。一种是主键约束,即该列是数据表...原创 2019-04-21 21:05:45 · 39565 阅读 · 3 评论 -
SQL Server 2012数据库 系统数据库介绍
前言 在SQL Server中,数据库可分为用户数据库和系统数据库。用户数据库是用户为实现特定用户需求而创建的数据库,主要用来存储用户的应用数据。系统数据库是在安装SQL Server时自动创建的,主要用来完成特定的数据库管理工作的数据库。 SQL Server 2012的系统数据库主要有master、model、msdb、tempdb和resource这五个。各系统数据库介绍...原创 2019-03-31 19:37:07 · 12081 阅读 · 0 评论 -
SQL Server 2012数据库 数据对象系统范围
以下内容针对一个数据库实例数据库:有32767个数据库,最小为1MB,最大为1TB。表:每个数据库最多有20亿个表。列:每个表最多1024列,每列的最大字节数为8060(文本和图像列除外)。索引:每个表有一个聚集索引,249个非聚集索引。一个复合索引最多有16个索引关键字。触发器:每个表最多有3个触发器,分别用于插入、修改和删除等操作。存储过程:一个存储过程可以有1024个参数和最多...原创 2019-03-31 18:33:27 · 1739 阅读 · 0 评论 -
Mysql命令 表的字段操作 alter add:增加表的字段
alter add命令用来增加表的字段。alter add命令格式:alter table 表名 add字段 类型 其他;例如,在表MyClass中添加了一个字段passtest,类型为varchar(4),默认值为NULL: mysql> alter table MyClass add passtest varchar(4) default 'NULL';1) 加索引 ...原创 2019-02-16 11:00:38 · 1955 阅读 · 0 评论 -
mysql通配符
SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。 为了找出以“b”开头的名字:mysql> SELECT * FROM pet WHERE name LIKE "b%";+-...转载 2019-02-09 01:03:56 · 918 阅读 · 0 评论 -
全国省市县区乡镇街道村居委会五级行政区域数据库
本SQL文件包含了全国省级市级县区级乡镇街道级村居委会共767475个五级行政区域数据,原来网上的数据库格式很乱,且有生僻字乱码,数据缺失等情况,本人对其进行了修正优化,当然,由于数据来源有点旧,期间有些村镇数据会发生变化。CSDN土豪下载github免费下载[持续更新]...原创 2019-02-08 10:20:50 · 9953 阅读 · 9 评论 -
mysql导入导出sql文件命令
window下1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u dbuser -p dbname users> dbname_user...原创 2018-11-27 10:03:41 · 420 阅读 · 0 评论 -
报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' 解决方法
1.打开MySQL目录下的my.ini文件,在文件的[mysqld]后面最后添加一行“skip-grant-tables”,保存并关闭文件(linux在 /etc/my.cnf)。 2.重启MySQL57和MySQL Router服务。3.通过命令行窗口进入MySQL的bin目录,输入“mysql”,回车即可进入数据库(配置了环境的可以不尽然MySQL的bin目录,建议用管...原创 2018-11-27 09:46:43 · 74960 阅读 · 14 评论 -
报错:net start mysql 服务名无效
问题原因:因为net start +服务名,启动的是win下注册的服务。此时,系统中并没有注册mysql到服务中。即当前路径下没有mysql服务。解决方法:1.在进入DOD窗口,命令行中输入mysqld --install成功:出现Service successfully install代表你已经安装成功。如果失败,需要用管理员的身份运行DOS窗口,这样就可以成功了。2.执...原创 2018-11-27 09:19:21 · 4624 阅读 · 4 评论 -
Windows下MySQL环境配置
官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads1.下载后解压文件,Win+R进入DOS窗口,输入mysqld --install进行安装。2.右击我的电脑图标,选择属性3.点击高级系统设置4.打开环境变量5.找到系统变量中的path路径,点击编辑6.将mysql安装路径\...原创 2018-11-27 09:04:09 · 773 阅读 · 0 评论 -
Mysql的基本使用(登陆&退出、创建&删除&选择数据库、基本数据类型、创建&删除表格等)
登录mysql数据库mysql -h hostname -u username -p如何hostname是本机的话,要替换为127.0.0.1或者是localhost例子:mysql -h localhost -uroot -p这样输完之后会换行让你输密码,我们也可以直接把密码写在-p后面,当然这样不安全。添加新的用户先用root登进数据库,然后mysql >...原创 2018-11-18 18:08:44 · 1043 阅读 · 0 评论 -
SQL语言类型 DQL、DML、DDL、DCL
SQL(Structure Query Language)结构化查询语言是数据库的核心语言,是高级的非过程化编程语言。它是为查询和管理关系型数据库管理系统中的数据而专门设计的一种标准语言。它功能强大,效率高,简单易学易维护。SQL语言基本上独立于数据库本身、使用的机器、网络、操作系统,基于SQL的DBMS产品可以运行在从个人机、工作站到基于局域网、小型机和大型机的各种计算机系统上,具有良好的可移植...原创 2019-03-31 20:11:57 · 948 阅读 · 0 评论 -
SQL GO语句
GO是批处理的标志,是一条或多条SQL语句的集合,SQL Server将批处理语句编译成一个可执行单元,此单元称为执行计划。 如果只是执行一条语句,有没有GO都一样,如果多条语句之间用GO分隔开就不一样了,每个被GO分隔的语句都是一个单独的事务,一个语句执行失败不会影响其它语句执行。 GO语句把程序分成一个个代码块,即使一个代码块执行错误,它后面的代码块任然会执行。 ...原创 2019-04-07 22:23:17 · 4583 阅读 · 3 评论 -
SQL Server 2012 外键约束(定义外键、删除外键)
文章目录准备知识定义外键使用SSMS工具定义外键使用SQL方式定义外键删除外键使用SSMS工具删除外键方式一:在对象资源管理器中删除主键方式二:在表设计器中删除主键使用SQL方式删除外键准备知识 外键(FK)是用于建立或加强两个表数据之间的链接的一列或多列。 通过将表中主键值的一列或多列添加到另一个表中,可创建两个表之间的连接,这个列就成为第二个表的外键 FK约束的...原创 2019-04-21 20:00:26 · 36728 阅读 · 3 评论 -
SQLServer 2012 主键约束(定义主键、删除主键)
文章目录定义主键使用SSMS工具定义主键使用SQL方式定义主键方式一:在创建数据表的时候定义主键方式二:修改数据表定义主键删除主键使用SSMS工具删除主键方式一:在对象资源管理器中删除主键方式二:在表设计器中删除主键使用SQL方式删除主键 主关键字(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。在两个表的关系中,主关键字用来在一个表中引用来自于...原创 2019-04-21 18:18:00 · 27268 阅读 · 5 评论