
数据库原理与应用
Allure_07
这个作者很懒,什么都没留下…
展开
-
数据库原理与应用(9)——SQL数据表的基本操作
数据库原理与应用(9)——SQL数据表的基本操作一、创建数据表用SQL命令创建数据表CREATE TABLE<表名>(<列定义>[{,<列定义>|<表约束>}])列定义——<列名> <数据类型> [DEFAULT] [{<列约束>}]二、定义数据表约束在SQL Server中,对于数据表的约束分为列约...原创 2020-03-27 17:00:49 · 582 阅读 · 0 评论 -
数据库原理与应用(10)—— 视图和索引
一、视图视图是一个虚拟表,其内容由查询定义。同基本表一样,视图包含一系列带有名称的列和行数据。行和列数据来自定义视图的查询所引用的基本表,并且在引用视图时动态形成。用SQL命令创建视图:CREATE VIEW修改视图:ALTER VIEW删除视图:DROP VIEW查询:SELECT更新:添加、修改、删除二、创建与使用索引索引是一种可以加快检索的数据库结构。...原创 2020-03-22 23:52:25 · 452 阅读 · 0 评论 -
数据库原理与应用(8)——数据类型
数据库原理与应用(8)——数据类型SQL使用数据定义语言(Data Definition Language,DDL)实现数据定义功能。关系表中每一列(即每个字段)都来自同一个域,属于同一种数据类型常见数据表之前,需要为表中的每一个属性设置一种数据类型1、整数型按照取值范围从大到小,包括bigint,int,smallint,tinyint,bit。在实际应用中,可以根据属性的具体取值...原创 2020-03-20 11:12:47 · 495 阅读 · 0 评论 -
数据库原理与应用(7)——_SQL概述、数据库的结构、创建数据库、修改用户数据库
一、SQL概述基本概念1、基本表(Base Table):一个关系对应一个基本表;一个或多个基本表对应一个存储文件2、视图(View):从一个或几个基本表导出的表,是一个虚表(无数据,只有定义)SQL的主要特点SQL语言是类似于英语的自然语言,简洁易用SQL是一种一体化的语言SQL语言是一种非过程化的语言SQL语言是一种面向集合的语言SQL语言既是自含式语言,又是嵌入式语言...原创 2020-03-18 22:47:28 · 520 阅读 · 1 评论 -
数据库原理与应用(6)——关系的候选码、主码和外码、关系完整性、关系代数、元组关系的演算、域关系演算
一、关系的候选码候选码(Candidate Key):能唯一标识关系中元组的一个属性或属性集性质:唯一性,最小性二、关系的主码和外码主码(Primary Key):从多个候选码中选择一个作为查询、插入或删除元组的操作变量,被选用的候选码称为主关系码(主键,主码,关系键,关键字)每个关系必定有且仅有一个主码,选定后不能重复!相关概念主属性(Prime Attribute):包含在主码...原创 2020-03-17 23:10:45 · 3028 阅读 · 0 评论 -
数据库原理与应用(5)——关系、关系模式、关系数据库与关系数据库模式
数据库原理与应用(5)——关系、关系模式、关系数据库与关系数据库模式一、关系的形式化定义和概念1、关系上域的定义域(Domain):一组具有相同数据类型的值的集合,又称为值域(用D表示)整数、实数、和字符串的集合都是域域中所包含的值的个数称为域的基数(用m表示)。在关系中用域表示属性的取值范围2、笛卡尔积(Cartesian Product)给定一组域D1、D2…Dn,它们可以包...原创 2020-03-15 23:20:17 · 3086 阅读 · 0 评论 -
数据库原理与应用(4)——三个世界及其有关概念
数据库原理与应用(4)——三个世界及其有关概念、数据模型三个世界及其有关概念 数据库管理的对象(数据)存在于现实世界中,即现实世界中的事物及其各种关系。 从现实世界的事物到存储到计算机的数据库中的数据,要经历现实世界、信息世界和计算机世界三个不同的世界,经历两级抽象和转换完成1、现实世界即客观存在的世界,由客观存在的事物及其联系所组成人们总是选用感兴趣的最能表征一个事物的若干...原创 2020-03-14 18:39:23 · 10746 阅读 · 0 评论 -
数据库原理与应用(3)——数据库系统的内部外部体系结构
数据库原理与应用(3)——数据库系统的内部/外部体系结构一、内部体系结构从DBMS角度来看,数据库通常采用三级模式结构,这是数据库系统的内部体系结构三级模式:模式、内模式、外模式两级映像:外模式**/模式映像、模式/**内模式映像模式:又称概念模式,处于中间层,是对数据库中全体数据的逻辑结构和特征的描述,是数据库的整体逻辑,即概念视图、概念级数据库对下层:不涉及数据的物理存储细节...原创 2020-03-14 18:38:42 · 1805 阅读 · 0 评论 -
数据库原理与应用(2)——数据库系统组成
数据库原理与应用(2)——数据库系统组成一、数据库系统(DataBase System,DBS) 以计算机软硬件为工具,把数据组织成数据库形式并对其进行存储、管理、处理和维护数据的高效能的信息处理系统二、数据库系统组成部分:计算机硬件系统、数据库、软件系统(含操作系统、应用程序开发工具、数据库应用系统)、数据库管理系统(DBMS)、数据库用户组成硬件系统:存储和运行数据库系统的...原创 2020-03-13 21:16:13 · 683 阅读 · 0 评论 -
数据库原理与应用(1)——基本概念产生与发展
数据库原理与应用(1)——基本概念/产生与发展一、信息及其特征信息是人脑对现实世界事物的存在方式、运动状态以及事物之间联系的抽象反映特征:源于物质和能量;可以感知;可储存、加工、传递和再生信息=数据+语义二、数据用来记录信息的可识别的符号组合,是信息的具体表现形式数据和它的语义是不可分割的,给数据赋予不同的语义,对数据有不同的解释当给数据赋予特定语义后,他们就转换为可传递的信...原创 2020-03-13 18:46:02 · 502 阅读 · 0 评论