
SQLServer数据库原理
数据库的一些概念,知识点总结和技术点应用说明
寂寞黑鲨
这个作者很懒,什么都没留下…
展开
-
SQLserver数据类型转换和逻辑控制语句
一、SQLserver数据类型转换的两种方式1、cast方式:cast(表达式 as 数据类型)2、convert方式:convert(数据类型,表达式,样式)3、两者区别:样式可省略,样式值在(102-107)使用场合:日期类型(datetime)或者浮点类型(float)转为字符类型(char…)convert可指定样式二、SQLserver中的逻辑控制语句1、if-e...原创 2020-04-06 00:03:43 · 408 阅读 · 0 评论 -
SQLserver分离与附加数据库的脚本以及碰到的问题解决
一、SQL脚本use mastergo--附加数据库(sql脚本)--exec sp_attach_db @dbname=需要附加的数据库名称,--@filename1='数据库主文件物理路径',--@filename2='数据库日志文件物理路径'exec sp_attach_db @dbname=libraryDB,@filename1='D:\C#EditorCode\Li...原创 2020-04-05 01:45:54 · 988 阅读 · 0 评论 -
ADO.NET数据访问技术和简单的添加数据合查询演示
ADO.NET数据访问计数1、.NET平台提供的各种数据访问对象,开发者可以 很轻松的完成对数据库的各种操作插入一条数据using System;using System.Collections.Generic;using System.Linq;using System.Text;//引入操作数据库所需要的命名空间using System.Data;using System.D...原创 2019-06-01 17:00:48 · 548 阅读 · 1 评论 -
12事务与并发控制(数据库原理)
事务与并发控制目录一、事务概述二、事务的类型三、事务处理语句四、事务的并发控制一、事务概述1、关系数据库的四个特征:安全性:防止未授权的用户随意更改数据库中的数据完整性:实体完整性、域完整性和参照完整性,保证数据有效并发性:允许多个用户并行的存取数据库监测性:对数据库性能进行监测,发现影响性能的因素,针对性解决2、并发控制: 以事务为单位。为确保数据的完整性和一致性需要...原创 2019-06-19 13:25:51 · 449 阅读 · 0 评论 -
数据库查询(数据库原理8)
数据库查询目录一、select查询语法二、简单查询三、分组和汇总四、连接查询五、子查询六、其他查询七、在数据操作中使用select子句一、select查询语法...原创 2019-06-18 23:58:17 · 1769 阅读 · 0 评论 -
数据库表的操作(SQLserver数据库原理7)
数据库表的操作目录一、创建表二、修改表三、列约束和表约束四、表数据的操作五、删除表六、数据的导入和导出原创 2019-06-17 19:42:40 · 564 阅读 · 0 评论 -
数据库的概念和操作(数据库原理6)
数据库的概念和操作目录一、数据库的基本概念二、数据库的操作一、数据库的基本概念1、物理数据库(1)、数据库文件的类型:主数据文件:数据库的起点,指向数据库中的其他文件,每个数据库都有且只有一个主数据文件,扩展名是 .mdf辅助数据文件:除主数据文件外的其他数据文件都是辅数据文件,数据库中可以有也可以没有辅数据文件,扩展名是 .ndf事务日志文件:包含着用于恢复数据库的所有日志信...原创 2019-06-16 20:16:24 · 2283 阅读 · 1 评论 -
数据库设计(SQLserver数据库原理3)
数据库设计目录一、数据库设计概述二、需求分析三、概念结构设计四、逻辑结构设计五、物理结构设计六、数据库的实施运行和维护七、图书借阅管理系统设计实例一、数据库设计概述1、 根据用户需求设计数据库结构的过程2、设计数据库的方法有:直观设计方法:规范设计法:计算机辅助设计方法:自动化设计方法:3、按照规范设计方法,数据库设计可分为:需求分析阶段概念结构设计阶段...原创 2019-06-16 00:19:04 · 1679 阅读 · 0 评论 -
App.config使用连接字符串和项目分层思想
C#开发中常用的一些分层思想,和数据库连接字符串的使用原创 2019-06-03 23:04:33 · 419 阅读 · 0 评论 -
C#异常处理使用,ADO.NET启用事务,事务在开发中的一些用法
目录一、异常处理二、程序中事务的一些用法介绍一、异常的介绍和使用1、异常的形式: 为了保证程序不会因为操作出现问题导致程序崩溃,需要添加异常。不处理异常会导致程序崩溃(CLR给出的 提示)try中写上可能会 发生异常错误的代码;程序本身会把发生异常错误的类型自动生成一个异常对象类catch中是捕获的异常,并处理异常,也可以写入日志(抛出和封装异常再抛出)using System;...原创 2019-06-02 23:54:04 · 512 阅读 · 1 评论 -
SQLserver视图、存储过程、事务的简单介绍和使用
SQLserver视图、存储过程、事务目录一、视图二、存储过程三、事务一、视图1、视图的基本知识:视图概念:根据应用程序需要编写并保存到数据库服务器端的查询,不用再网络上传输SQL语句,所以在 一定程度上对数据安全有保障作用视图和普通的应用程序端SQL查询的区别:区别一:视图本身就是查询,保存到数据库服务器端,应用程序通过调用命令来执行视图;区别二:普通查询保存在应用程序端,需要...原创 2019-05-31 09:38:02 · 1401 阅读 · 1 评论 -
SQLserver数据库的基础知识及使用2
SQLServer数据库基础开发知识目录约束作用约束类型外键约束的使用和需要删除具有外键约束的表中的数据方法创建数据库、数据表和表的约束的示例代码插入测试数据因为添加约束出现的问题解决identity的一些使用数据库查询及对NULL的处理简单的几个查询1、约束作用数据库的约束:避免垃圾数据的产生,禁止非法的数据加入数据库中,保证数据库的结构良好数据库中的数据在C#中...原创 2019-05-28 22:35:41 · 1305 阅读 · 1 评论 -
C#基于数据库开发的数据库基础1
SQLServer数据库原创 2019-05-27 17:58:21 · 1145 阅读 · 2 评论 -
关系数据库系统(数据库原理)
关系数据库系统(数据库原理)目录一、关系数据结构二、关系的完整性三、关系运算四、关系的规范化一、关系数据结构1、关系的定义和性质(1)、 关系的数学定义:域:一组有相同数据类型的值得集合笛卡尔积:设任意的N个域D1,D2,…,Dn。定义D1,D2,…,Dn的笛卡尔积为:D1*D2*****Dn={(d1,d2,…,dn)|di属于Di,i=1,2,…,n}。例如(D1的取值类...原创 2019-06-12 22:15:51 · 8292 阅读 · 5 评论 -
数据模型(数据库原理)
数据模型(SQLServer数据库原理)目录一、信息的三种世界二、概念模型三、常见的三种数据模型一、信息的三种世界1、信息处理的过程: 将客观世界进行抽象为信息,再对信息进行整理规范后再以数据的形式存放到数据库中2、信息的三种世界:现实世界: 客观存在的世界,真实存在信息世界(概念世界): 对现实世界的抽象,客观存在的事物在信息世界中称为实体,放映事物间联系的是实体模型或者概...原创 2019-06-11 09:31:36 · 3869 阅读 · 0 评论 -
SQLserver数据库原理(数据库系统概述)
数据库系统概述目录一、数据库技术发展史数据处理技术数据库技术的3个发展阶段二、数据库系统组成数据库数据库管理系统数据库应用系统数据库用户三、数据库的体系结构数据库的三级模式结构数据库的两级映像四、数据库技术的新进展分布式数据库面向对象数据库多媒体数据库数据仓库数据挖掘大数据内容部分一、数据库技术发展史1、数据处理技术数据:描述事物的符...原创 2019-06-05 11:36:21 · 3819 阅读 · 0 评论