![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server
quanweiru
做工夫 闹时炼心 静时养心 动时制心 行时验心 但说者易 行者难
展开
-
SQL Server 应用开发(四)
第2章 SQL SERVER 数据库表管理一、表相关的几个基本概念(一)数据完整性 1、定义:数据的完整性是指,在数据库中存储的数据必须是准确的,准备性是通过数据库表的设计和约束来实现的 2、SQL SERVER 中存在的五种约束: 主键约束、外键约束、检查约束、默认约束和唯一约束 3、SQL SERVER 中提供的四种类型的约束(Constraint): 1原创 2009-07-30 11:23:00 · 1166 阅读 · 0 评论 -
SQL Server 数据库设计和实现(三)
三、更新数据库(一)格式:具体格式请在“联机丛书”中查找关键字“alter database”进行查询(二)相关示例: 1、向数据库中添加文件:下例创建数据库,并更改该数据库以添加一个 5 MB 大小的新数据文件。 USE master GO CREATE DATABASE Test1 ON ( NAME = Test1dat1,原创 2009-07-30 11:45:00 · 661 阅读 · 0 评论 -
SQL Server 数据库设计和实现(一)
第一章 数据库的设计1.1 课程内容回顾:略1.2 为什么需要规范的数据库设计(了解)一、数据库设计的概念: 数据库设计就是规划和结构化数据库中的数据对象以及这些数据对象之间的关系的过程二、良好的数据库设计表现为以下几点: (一)效率高 (二)便于进一步扩展 (三)应用程序开发更容易1.3 设计数据库的步骤一、项目开发的几个阶段(了解) 需求分析->概要设计->详细设原创 2009-07-30 11:42:00 · 2342 阅读 · 0 评论 -
SQL Server 应用开发 --- SQL SERVER 2000 数据查询综合实例
SQL SERVER 2000 数据查询综合实例实例1:更新用户卡信息 1、描述: 某公司印了一批充值卡,卡的密码是随机生成的,现在出现这个问题:卡里的"O"和"0","i"和"1",用户反映说看不清楚,公司决定,把存储在数据库中的密码中所有的"O"都改成"0",把所有的"i"都改成"1"。 2、实现: declare @Card table ([password] v原创 2009-07-30 11:38:00 · 985 阅读 · 0 评论 -
SQL SERVER 2000 中常用函数总结
SQL SERVER 2000 中常用函数总结一、字符串函数 1、格式:CHARINDEX(字符串1,字符串2[, 指定起始位置]) 功能:返回字符串1在字符串2中的起始位置,不包含返回0 示例:SELECT CHARINDEX(ACCP,MY ACCP) 返回值:4 2、格式:LEN(字符串) 功能:返回指定字符串的长度,一个原创 2009-07-30 11:36:00 · 900 阅读 · 0 评论 -
SQL SERVER 2000中,当示例数据库NorthWind被错误删除时的恢复方法
SQL SERVER 2000中,当示例数据库NorthWind被错误删除时的恢复方法方法出处:在“联机丛书”中索引“示例数据库”1、在命令提示符下,进入到SQL SERVER 2000安装盘目录下的INSTALL文件夹中2、扫行如下命令即可,参数视具体情况添加: osql /U sa /P sapassword /S servername /i instnwnd.sql /o in原创 2009-07-30 11:35:00 · 765 阅读 · 0 评论 -
SQL Server 应用开发(七)
第5章 数据查询(2)5.1 模糊查询:一、使用LIKE进行模糊查询 1、查询学生表中姓“张”的学生信息 SELECT * FROM Students WHERE SName LIKE 张% 2、查询不是八月份发行的A卡或C卡:即前二位是0,第三位不能是8,卡号中要存在A或C SELECT * FROM Card WHERE ID LIKE 00[^原创 2009-07-30 11:32:00 · 565 阅读 · 0 评论 -
SQL Server 应用开发(六)
第4章 数据查询(1)4.1 在企业管理器中查询数据: 方法:在指定的数据库下,右击要查询的表格,选择“打开表”--“返回所有行”或“返回首行”或“查询”,都可以查询表中的记录4.2 T-SQL查询基础一、使用SELECT语句进行查询(一)格式:SELECT FROM [WHERE ] [GROUP BY ]原创 2009-07-30 11:30:00 · 629 阅读 · 0 评论 -
SQL Server 应用开发(五)
第3章 SQL Server 数据管理一、SQL简介(一)SQL和T-SQL SQL语言是1974年被提出的,1975-1979年被IBM公司实现,现在已经是关系型数据库的标准语言,T-SQL是标准SQL的加强版(二)T-SQL的组成 1、DML(数据操作语言):用来对数据进行增、删、改、查的操作,如SELECT,INSERT,UPDATE,DELETE等 2、DCL(数据原创 2009-07-30 11:27:00 · 521 阅读 · 0 评论 -
SQL Server 应用开发(三)
(二)建立注册:在对远程或本地主机进行管理时,需要先进行注册 方法: 1、在选定的“SQL SERVER 组”上右击,选择“新建SQL SERVER 注册”,弹出相应对话框 2、在向导的可用服务器列表中选择想要进行管理的远程服务器,本地服务器可以用“.”表示,然后添加到右侧列表中,单击“下一步” 3、选择相应的身份验证方式,分为两种:原创 2009-07-30 11:20:00 · 526 阅读 · 0 评论 -
SQL Server 应用开发(二)
(四)数据冗余: 1、定义:数据库系统中,数据存在副本的现象就是数据冗余。在下表中出现的“汉族”和“人事管理部”可视为数据冗余,例如:个人信息统计表编号姓名年龄民族部门1王涛33汉族人事管理部2李梅原创 2009-07-30 11:16:00 · 663 阅读 · 0 评论 -
SQL Server 应用开发(一)
第1章 SQL Server 数据库基础一、使用数据库的必要性:(了解)(一)可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。(二)可以有效地保持数据信息的一致性、完整性、降低数据冗余。(三)可以满足应用的共享和安全方面的要求。(四)数据库技术能够方便智能化的分析,产生新的有用的信息 。二、DBMS(数据库管理系统)的发展史:(了解)(一)萌芽阶段----文件系统:原创 2009-07-30 11:14:00 · 687 阅读 · 0 评论 -
安装SQL Server 2000以后所启动的服务解析
安装SQL Server 2000以后,还有其他三个服务也一起安装了,它们是:1、SQL Server 这是主服务,而且形成了SQL Server的支柱。它用于存储和提取数据。2、SQL Server Agent 也叫SQL Server代理,以前称为SQL执行者,这是SQL Server的任务日程表。这种服务主要是用于在设定的时间备份、复制数据,以及在自动执行调度表上设置的其他项目。启动这原创 2009-07-30 11:08:00 · 689 阅读 · 0 评论 -
SQL Server 数据库设计和实现(五)
第三章 T-SQL编程3.1 使用变量T-SQL中的变量分为:一、局部变量:先声明再赋值二、全局变量:由系统进行定义,不能自定义3.1.1 局部变量一、声明:(一)格式:DECLARE @变量名 变量数据类型(二)示例: declare @number int -- 一个名为number的int型变量 declare @string varchar(8) -- 一个名为stri原创 2009-07-30 11:50:00 · 1260 阅读 · 2 评论 -
SQL Server 数据库设计和实现(二)
第二章 数据库的实现2.1 T-SQL语句回顾(略-详见SQL SERVER应用开发)2.2 使用SQL语句创建和删除数据库(掌握)一、创建数据库(一)格式: CREATE DATABASE 数据库名 ON [PRIMARY] ( [NAME = 逻辑文件名,] FILENAME = 物理文件名, [SIZE = 文件大小,]原创 2009-07-30 11:43:00 · 675 阅读 · 0 评论 -
SQL Server 数据库设计和实现(四)
4、更改表以添加未验证的约束: 下例向表中的现有列上添加约束。该列中存在一个违反约束的值;因此,利用 WITH NOCHECK 来防止对现有行验证约束,从而允许该约束的添加。 CREATE TABLE doc_exd ( column_a INT ) GO INSERT INTO doc_exd VALUES (-1)原创 2009-07-30 11:47:00 · 757 阅读 · 0 评论