![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
不想学习的一天
加油
展开
-
MySQL必知必会 —— 使用通配符进行过滤 使用正则表达式进行搜索
第八章 使用通配符进行过滤1. like通配符通配符(wildcard) 用来匹配值的一部分的特殊字符。搜索模式(search pattern) 由字面值、通配符或两者组合构成的搜索条件1.1 百分号(%)通配符最常使用的通配符是百分号(%)。在搜索串中, %表示任何字符出现任意次数。为了找出所有以词jet起头的产品,可使用以下SELECT语句:select prod_id,prod_name from productswhere prod_name like 'jet%';区分大小写原创 2020-05-27 23:11:17 · 227 阅读 · 0 评论 -
MySQL必知必会 —— 检索数据 排序检索数据
第四章 检索数据1.select语句从一个或多个表中检索数据2.检索单个列sleect 列名 from 表名;多条SQL语句必须以分号(;)分隔3.检索多个列 要想从一个表中检索多个列,使用相同的SELECT语句。唯一的不同是必须在SELECT关键字后给出多个列名,列名之间必须以逗号分隔。 当心逗号 在选择多个列时,一定要在列名之间加上逗号,但最后一个列名后不加。如果在最后一个列名后加了逗号,将出现错误。select 列名,列名,列名 from 表名;4.检索所有的列 SELECT原创 2020-05-27 09:57:23 · 291 阅读 · 0 评论 -
关系的候选码、主码、外码以及关系的完整性
关系的候选码、主码、外码候选码定义:能惟一标识关系中元组的一个属性或属性集,称为候选码(Candidate Key)“学生关系”中的学号能惟一标识每一个学生“选课关系”中,只有属性的组合“学号+课程号”才能惟一地区分每一条选课记录主码定义:从多个候选键中选择一个作为查询、插入或删除元组的操作变量,被选用的候选码称为主关系码(主键,主码,关系键,关键字)。主属性和非主属性主属性:包含在主码中的各个属性称为主属性非主属性:不包含在任何候选码中的属性称为非主属性(或非码属性)全码 :所有属性原创 2020-05-26 17:34:40 · 21760 阅读 · 2 评论 -
关系的形式化 定义、概念、性质
关系的形式化定义和概念域域是一组具有相同数据类型的值的集合,又称为值域。 (用D表示)域中所包含的值的个数称为域的基数(用m表示)。在关系中用域表示属性的取值范围。笛卡尔积定义:给定一组域D1,D2,…,Dn(它们可以包含相同的元素,即可以完全不同,也可以部分或全部相同)。D1,D2,…,Dn的笛卡尔积为D1×D2×……×Dn={(d1,d2,…,dn)|di∈Di, i=1,2,…,n}每一个元素(d1,d2,…,dn)中的每一个值di叫做一个分量(Component) ,di∈Di 每原创 2020-05-26 16:45:56 · 2559 阅读 · 0 评论 -
数据模式
现实世界中的事物及其联系,经过两级抽象和转换后形成了计算机世界中的数据及其联系,而数据模型就是用来描述数据及其联系的。 数据库中存放数据的结构是由数据模型决定的,数据模型是数据库的框架,是数据库系统的核心和基础 数据模型是描述数据、数据联系、数据的语义和完整性约束的概念集合,由数据结构、数据操作和完整性约束三要素组成。数据模型的组成要素数据结构 即数据组织的结构,用于描述系统的静态特征,描述数据库的组成对象以及对象间的联系。即: 一是描述数据对象的类型、内容、性质等; 二原创 2020-05-25 23:32:50 · 3862 阅读 · 0 评论 -
三个世界及其相关概念
数据库管理的对象(数据)存在于现实世界中,即现实世界中的事物及其各种联系。 从现实世界的事物到存储到计算机的数据库中的数据,要数经历 现实世界、信息世界和计算机世界 三个不同的世界,经历两级抽象和转换完成。数据处理的抽象和转化过程:现实世界 即客观存在的世界,由客观存在的事物及其联系所组成。 人们总是选用感兴趣的最能表征一个事物的若干特征来描述该事物,例如,选用学号、姓名、性别、年龄、系等来描述学生,有了这些特征,就能区分不同的学生。 客观世界中,事物之间是相互联系的,但人们只选择原创 2020-05-22 23:11:26 · 4556 阅读 · 0 评论 -
数据库系统的体系结构
数据库系统的内部体系结构数据库系统的三级模式结构和二级映像功能示意图从DBMS角度来看,数据库系统通常采用三级模式结构,这是数据库系统的内部体系结构。数据库系统的三级模式结构和二级映像功能示意图:模式 又称 概念模式,处于中间层,是对数据库中全体数据的逻辑结构和特征的描述,是数据库的整体逻辑,即概念视图、概念级数据库。 对下层: 不涉及数据的物理存储细节和硬件环境; 对上层: 与具体的应用程序、所使用的应用开发工具及程序设计语言无关。 一个数据库只有一个模式。外模式 又称子原创 2020-05-21 20:00:09 · 5850 阅读 · 0 评论 -
数据库系统的组成
数据库系统(DataBase System,简称DBS) 是以计算机软硬件为工具,把数据组织成数据库形式并对其进行存储、管理、处理和维护数据的高效能的信息处理系统。 由 计算机硬件系统、数据库、软件系统(含操作系统、应用程序开发工具、数据库应用系统)、数据库管理系统(DBMS)、数据库用户 组成。1.硬件系统 指存储和运行数据库系统的硬件设备。包 括CPU、内存、大容量的存储设备、输入/输出设备和外部设备等。2、数据库(DataBase,DB) 是 存储在计算机内、有组织的、可共享的数据原创 2020-05-21 19:29:45 · 4893 阅读 · 0 评论 -
MySQL必知必会 —— 第一章 了解SQL
数据库(database) 保存有组织的数据的容器(通常是一个文件或一组文件)。表(table) 某种特定类型数据的结构化清单。 数据库中的每个表都有一个名字,用来标识自己。此名字是唯一的,这表示数据库中没有其他表具有相同的名字。列(column) 表中的一个字段。所有表都是由一个或多个列组成的。数据类型(datatype) 所容许的数据的类型。每个表列都有相应的数据类型,它限制(或容许)该列中存储的数据。行(row) 表中的一个记录。主键(primary key) 一列(或一组列),其值能够原创 2020-05-20 23:12:19 · 149 阅读 · 0 评论 -
数据库技术的产生与发展
人工管理阶段(1946年-50年代中期以前)1946年,美国宾夕法尼亚大学莫尔学院为美国 陆 军 军 械 部 研 制 的 大 型 计 算 机 , 名 为ENIAC(电子数字积分计算机)人工管理阶段的特点&emdp; 计算机主要用于科学计算 硬件中的外存只有卡片、纸带、磁带,没有磁盘等直接存取设备(1)数据不保存 科学计算,数据量少,对于数据保存的需求尚不迫切,只有在计算某一课题时才将原始数据随程序一起输入内存,计算任务完成时,数据和程序一起从内存中被释放。(2)没有专门管理数据的软件原创 2020-05-20 18:06:55 · 1083 阅读 · 0 评论