随笔分类 -  SQL Server

SQL Server的基础知识及实践经验
摘要:一、概述表是SQL Server数据库中最重要,最基本的数据库对象,数据库中的所有数据都存放在表中。在数据数据库中,表是按照行和列的表格结构存储数据的。在SQL Server数据库中表有一下几个特点:1、表通常代表一个实体2、表是由行和列组成3、行值在同一个表中具有唯一性4、列名在用一个表中具有唯一性5、行和列的无序性二、数据表的操作1、创建一个基本的数据表(且设置主键) 1 use 学生成绩管理系统 2 create table 学生信息 3 ( 4 学号 nvarchar(50) not null primary key, 5 姓名 nchar(10) not null, 6 性别 nch 阅读全文
posted @ 2012-05-30 13:24 programming lover 阅读(790) 评论(2) 推荐(0)
摘要:数据库管理的核心任务是创建和维护数据库。一、SQL Server数据库的组成1、系统数据库系统数据库主要有master、model、tempdb、msdb四个数据库,下面是这四个数据库的简单介绍;master:是SQL Server2008的核心数据库,这个数据库如果损坏,那么SQL Server将没法正常的运行。这个家伙什么这么重要呢?呵呵,因为这个家伙手中掌握着如下重要的机密数据:a、所有的用户登录名及用户ID所属的角色b、数据库的存储路径c、服务器中数据库的名称及相关信息d、所有的系统配置设置,包括数据排序的信息、安全实现、恢复模式e、SQL Server的初始化信息既然这货很重要所以在 阅读全文
posted @ 2012-05-16 17:25 programming lover 阅读(1271) 评论(0) 推荐(0)
摘要:今天在调试sql语句的时候,意外发生了——自己把自己的权限给搞没有了。通过查看权限发现,前段时间装sql server的时候建立了一个sa用户,在这个账户下把用用windows登录的那个用户的权限给搞没了,现在用windows验证登录之后就出现了提示权限不够的错误提示。更悲剧的是,我把sa账户的密码给忘掉了。这人啊,不顺的时候喝凉水都塞牙缝,呵呵,扯远了。下面步入正题---如果你的sa用户的密码忘掉该怎么办?告诉你很简单在敲sql语句之前想完成这样的几个步骤:1、用windows验证启动sqlserver20082、改实列的“属性”中“安全性”选中WINDOWS及SQL验证3、重起SQL服务器 阅读全文
posted @ 2012-05-11 23:34 programming lover 阅读(519) 评论(1) 推荐(1)
摘要:关系数据库(Relational Database ,RDB)基于关系模型的数据库。是现代最流行的数据管理系统中应用最为普遍的一种,也是最有效率的数据组织方式之一。理解关系数据库可以从两方面进行理解:1、关系数据库是有由行与列构成的二维表表之间的关联组成2、表的关联。表的关联的好处就是无需将相同的数据重复的进行存储,降低了数据的冗余度。术语键码(key):在关系中用来标识行的一列或者是多列主关键字(Primary Key):是表行的唯一标识的候选关键字。这里需要注意的地方是,一个表只有一个关键字;主关键字可以由一个或者是多个字段组成,分别称为单段主键和多段主键候选关键字(Candidate K 阅读全文
posted @ 2012-05-09 23:57 programming lover 阅读(711) 评论(3) 推荐(0)
摘要:在写我的第一篇笔记之前,先废话几句,最近打算学习一段时间的数据库知识并打算把我的读书心得晾出来和大家分享一下,希望感兴趣的园友能能够一起探讨,共同提高。有理解的不对的地方也欢迎各位大牛拍砖,这年头不为别的,就为了能掌握点真理!废话说完了,开始今天的正文。首先来上一张图片,了解一下数据库系统的基本结构下面我想用一个简单的比喻来描述一下数据库系统的基本结构。数据库系统=====》仓储中心数据库========》仓储中心的货场或者是仓库数据=========》存储在货场或者是仓库中的货物数据库管理系统===》在仓储中心一系列的管理体制规则下的仓库自动化管理系统数据库管理员====》仓库的库管员应用系 阅读全文
posted @ 2012-05-07 14:17 programming lover 阅读(1393) 评论(0) 推荐(0)