
Sql Server数据库学习笔记
文章平均质量分 73
Sql Server学习笔记
有名呀
加油!
展开
-
SQL SERVER—修改时不允许保存修改
【前言】在之前机房合作的时候,也经常遇到SQL Server错误提示:不允许保存修改这个问题。当时不是连接的自己本地的数据库,以为是数据库在谁的本地电脑上才能修改,现在才明白,其实不是这样的。下面来看看如何解决问题吧!【内容】一、错误提示不允许保存修改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。二、解决方法(1)笨方法删除表中所有的数据,重新建表,修改。但是有时候我们并不想删除表中的数据,怎么办?原创 2020-06-25 10:34:29 · 1872 阅读 · 3 评论 -
数据库视频-总结
从暑假的8月份开始,就开始看数据库视频了,虽然当时没有建立项目,但是已经开始在看了。拖拖拉拉经过了将近两个月了,终于看完了。下面就先总结一下数据库视频的内容吧!数据库是什么:数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。简单来说是本身可视为 电子化的 文件柜——存储电子 文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。1....原创 2018-09-28 15:33:00 · 273 阅读 · 4 评论 -
数据库-三范式总结
【前言】设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多...原创 2018-09-28 14:36:46 · 670 阅读 · 4 评论 -
数据库视频-第十七-第二十一章
【使用.NET访问SQL Server 2008】1.ADO.NET基础知识ADO.NET提供对Microsoft SQL Server等数据源以及通过OLE DB和XML公开的数据源的一致访问。数据共享使用者应用程序可以使用ADO.NET来连接到这些数据源,并检索、操作和更新数据。ADO.NET有效地从数据操作中将数据访问分解为多个可以单独使用或一前一后使用的不连续组件。ADO.NET包含...原创 2018-09-27 20:58:58 · 225 阅读 · 2 评论 -
数据库视频-第十二-第十六章
【备份及恢复数据库】1.备份类型1)完整数据库备份完整数据库备份就是备份整个数据库,它备份数据库文件、这些文件的地址以及事务日志的某些部分(从备份开始时所记录的日志顺序号到备份结束时的日志顺序号),这是任何备份策略中都要求的第一种备份类型,因为其他所有备份类型都依赖于完整备份。2)差异数据库备份差异备份是指将从最近一次完全数据库备份以后发生改变的数据。3)事务日志备份尽管事务日志备份...原创 2018-09-23 17:05:46 · 278 阅读 · 2 评论 -
数据库视频-第十一章
【导图】【内容】1.安全性机制的5个等级1)客户机安全机制2)网络传输的安全机制3)实例级别的安全机制4)数据库级别的安全机制5)对象级别安全机制2.SQL Server身份验证模式1)Windows身份验证模式当使用Windows身份验证连接到SQL Server时,Windows将完全负责对客户端进行身份验证,在这种情况下,将按其Windows用户账户来识别客户端,当用户...原创 2018-09-23 09:15:40 · 238 阅读 · 5 评论 -
数据库视频-第十章
【导图】【内容】1…什么是触发器触发器是一个在修改指定表中的数据时执行的存储过程。经常通过创建触发器来强制实现不同表中的逻辑相关数据的引用完整性或一致性。由于用户不能绕过触发器,所以可以用它来强制实施复杂的业务规则,以此确保数据的完整性。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。2.为什么要使用触发器?触发器自动执行,它们在表的数据作了任何修改...原创 2018-09-22 16:04:10 · 193 阅读 · 5 评论 -
数据库视频-第九章
【导图】【内容】1.存储过程概述存储过程:是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。存储过程可包含程序流、逻辑以及对数据库的查询。它们可以接受参数、输出参数、返回单个或者多个结果集以及返回值。2.为什么要使用存储过程?1)存储过程与其他应用程序共享应用程序逻辑2)具有安全性和所有权连接,以及可以附加到他们的证书3)提供安全机制4)允许模块化程序设计5)可以减...原创 2018-09-22 11:39:35 · 251 阅读 · 4 评论 -
数据库视频-第八章
【导图】【内容】1.1T-SQL编程介绍Transact-SQL语言是结构化查询语言(SQL)的增强版本,与多种ANSI SQL标准兼容,而且在标准的基础上还进行了许多扩展。Transact-SQL代码已成为SQL Server的核心。Transact-SQL在关系数据管理系统中实现数据的检索、操纵和添加功能。1.2分类:在Microsoft SQL Server 2008系统中,Tr...原创 2018-09-22 09:39:42 · 442 阅读 · 2 评论 -
数据库视频-第七章
###【连接】【导图】【内容】1.内连接(inner join)内连接基本与自然连接相同,不同之处在于自然连接要求是同名属性列的比较,而内连接则不要求两属性列同名,可以用using或on来指定某两列字段相同的连接条件。2.外连接(outer join)内连接消除与另一个表的任何行不匹配的行,而外连接会返回FROM子句中提到的至少一个表或视图中的所有行,只要这些行符合任何搜索条件。...原创 2018-09-21 17:28:26 · 238 阅读 · 6 评论 -
数据库视频-第六章
###【查询语句】【导图】【内容】1.查2.增2.1INSERT INTO格式:INSERT INTO 表名 VALUES()2.2INSERT…SELECT2.3SELECT…INTO3.改4.删DELETE FROM <表名>[WHERE <search +条件 >]5.TOP关键字和TOP表达式5.1含义:作原创 2018-09-21 09:51:25 · 256 阅读 · 3 评论 -
数据库视频-第五章
【导图】【内容】1.视图是什么?视图(View)是从一个或多个表(或视图)导出的表。视图与表(有时为与视图区别,也称表为基本表——Base Table)不同,视图是一个虚表,即视图所对应的数据不进行实际存储,数据库中只存储视图的定义,在对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。2.1创建视图CREATE view_name(view_column_name)...原创 2018-09-19 17:57:43 · 176 阅读 · 3 评论 -
数据库视频-第四章
【导图】 【正文】 部分知识点如下: 一.字段的数据类型 1.数字数据类型 1)整数数据类型:bigint int smallint tinyint 2)Decimal 和numeric 3)Money和smallmoney 4)Float和real 5)Bit 2.字符数据类型:Char Varchar Text Nchar Nvarchar ntext 3...原创 2018-08-26 11:06:13 · 219 阅读 · 4 评论 -
数据库视频-第三章
【前言】 从这一章开始,实际性操作的内容开始了,今天在这里先总结一下理论性的知识。 【正文】 1.数据库组成 由表、视图、存储过程、触发器、用户与角色、其他数据库部分组成。 2.1使用管理工具创建数据库 创建数据库的过程:数据库-右击-新建数据库-设置选项 2.2使用语句创建数据库 CREATE DATABASE语句 3.查看数据库状态: 1) 使用目录视图 2) 使...原创 2018-08-19 10:24:52 · 287 阅读 · 1 评论 -
数据库视频-第二章
【内容】 1. SQL Server Management Studio SQL Server Management Studio是一个集成环境,用于访问、配置、管理和开发SQL Server的所有组件。SQL Server Management Studio组合了大量图形工具和丰富的脚本编辑器,使各种技术水平的开发人员和管理员都能访问SQL Server。 2.模板资源...原创 2018-07-30 11:12:52 · 171 阅读 · 1 评论 -
数据库视频-第一章
【简介】 数据库视频开始;这篇博客也是使用优快云博客的开始,来试试看怎么用……【内容】 以下是导图中部分知识点: 1.什么是SQL Server? Microsoft发布的SQL Server产品是一个典型的关系型数据库管理系统。 对多个数据库进行管理的一个平台。 1)功能强大 2)操作简单 3)可靠的安全性 2.数据库概念: 数据库就是数据存放的地...原创 2018-07-26 17:43:29 · 406 阅读 · 5 评论