
数据库
默默9518
我是菜鸟
展开
-
数据库基础--数据模型
数据模型的组成要素1.数据结构:对系统静态特征的描述2.数据操作:对系统动态特征的描述 检索(查询) 更新(插入、删除、修改:增删改)3.数据的约束条件:完整性约束规则概念数据模型逻辑数据模型1.层次模型(Hierarchical Data Model)2.网状模型(Network Data Model)3.关系模型(Relational Dat原创 2013-11-30 12:04:06 · 749 阅读 · 0 评论 -
数据库基础--SQL 语言(DQL、DDL、DML、DCL)
SQL 语言是一种高度非过程化语言。/****************数据库的创建与删除*****************/--创建一个名为test_STInfo的数据库--CREATE DATABASE test_STInfoDROP DATABASE test_STInfoUSE test_STInfo/****************数据表的创建与更新原创 2013-11-30 12:40:33 · 1145 阅读 · 0 评论 -
数据库基础--游标
七、 游标使用游标1.声明游标2.打开游标3.读取游标数据4.通过游标更新/删除数据5.游标函数6.关闭游标7.删除游标为什么使用游标在开发数据库应用程序时,经常需要使用 SELECT 语句查询数据库,查询返回的数据存放在结果集中。用户在得到结果集后,需要逐行逐列的获取其中存储的数据,从而在应用程序中使用这些值。本讲所要介绍的游标,就是一种定位并控制原创 2013-11-30 13:00:03 · 1327 阅读 · 0 评论 -
数据库基础--触发器
触发器是在对表进行插入、更新或删除操作时自动执行的存储过程触发器通常用于强制业务规则触发器是一种高级约束,可以定义比 CHECK 约束更为复杂的约束 可执行复杂的 SQL 语句(if/while/case) 可引用其它表中的列触发器定义在特定的表上,与表相关自动触发执行不能直接调用是一个事务(可回滚)触发器的类型1.AFTER 触发器 在执原创 2013-11-30 13:25:36 · 893 阅读 · 0 评论 -
数据库基础--Transact-SQL 编程基础
T-SQL 语法要点1.在每句 T-SQL 的结尾最好打上分号“;”,以与 ANSI-SQL 标准兼容2.T-SQL 语言不区分大小写,即使是字符串 建议:T-SQL 的关键字最好用大写3.分隔标识符([ ])或(" ")常规标识符 标识符的第一个字符必须是字母 标识符不能是 T-SQL 的保留字 标识符中不允许嵌入空格或其他特殊字符以特殊字符开原创 2013-11-30 12:50:38 · 862 阅读 · 0 评论 -
数据库基础--数据库系统概述
数据库系统(Database System):包括数据库、DBMS、应用系统、数据库管理员(DBA:Database Administrator)数据定义:帮助数据库管理员创建、删除、修改数据库里的对象数据操纵:实现对数据库数据的查询、增加、删除和修改数据库的事务管理和运行管理:保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复数据管理技术的发展阶段原创 2013-11-30 12:00:36 · 887 阅读 · 0 评论 -
数据库基础--概念建模、逻辑建模
原创 2013-11-30 13:29:32 · 1042 阅读 · 0 评论 -
数据库基础--存储过程
为什么使用“存储过程”?在创建 SQL Server 数据库应用程序时,Transact-SQL 语言是应用程序和 SQL Server 数据库之间的主要编程接口。可用如下两种方法存储和执行 Transact-SQL 语句:(1) 将 Transact-SQL 程序保存在本地,创建向 SQL Server 发送命令并处理结果的应用程序。(2) 可以将 Transact-SQL 程序保存原创 2013-11-30 13:13:07 · 852 阅读 · 0 评论 -
数据库基础--关系数据库
域是一组具有相同数据类型、格式、度量单位的“原子”值的集合,用于表示属性的取值范围。例如:性别域:{男,女}关系的完整性1.域约束2.Key Constraints(键约束)3.Constraints on Null(非空约束)4.实体完整性(Entity Integrity)约束(复合主键的各属性都不能取空值,而不仅是主键整体不能取空值。)5.参照完整性(Refere原创 2013-11-30 12:14:24 · 694 阅读 · 0 评论 -
数据库基础--数据库系统结构
数据库管理系统内部的系统结构三级模式结构/两级映射功能数据库系统外部的体系结构集中式体系结构“客户/服务器”架构“客户/应用服务器/数据库服务器”架构Internal schema(内模式,也称存储模式):数据物理结构和存储方式的描述,是数据在数据库内部的表示方式,通常使用物理数据模型描述Conceptual schema(概念模式,也称全局模式,有时简称“模式原创 2013-11-30 12:08:29 · 835 阅读 · 0 评论 -
数据库基础--自定义函数
--标量自定义函数USE NorthwindCREATE FUNCTION fn_NewRegion (@myinput nvarchar(30)) RETURNS nvarchar(30)BEGIN IF @myinput IS NULL SET @myinput = 'Not Applicable' RETURN @myinputEND原创 2013-11-30 13:17:47 · 3859 阅读 · 0 评论