数据库基础
文章平均质量分 86
棠微风
这个作者很懒,什么都没留下…
展开
-
优化查询信息管理数据库(索引、视图)
定义视图v_student,查询所有选修数据库课程的学生的学号(sno)、姓名(sname)、课程名称(cname)和成绩(degree)。说明:“UNIQUE|FULLTEXT|SPATIAL”是三选一,分别表示唯一索引、全文索引和空间索引,如果不选,默认为普通索引。普通索引是基本索引类型,允许在定义索引的列中插入重复值和空值。[, []] [,…[索引名](属性名[(长度)] [,…【例2】为sc表的sno和cno列创建普通索引id_sc。原创 2024-04-24 23:37:34 · 835 阅读 · 0 评论 -
查询与维护信息管理数据表(单表、多表、嵌套查询)
SELECT [ALL|DISTINCT] [别名1.] [AS] [,[别名2.] [AS][,…SELECT [ALL|DISTINCT] [别名.] [AS] [,[别名.] [AS][,…SELECT [ALL|DISTINCT] [别名.][AS] [,[别名.][AS][,…WHERE sdept IN('计算机工程系', '软件工程系', '信息工程系');原创 2024-04-22 00:42:19 · 1288 阅读 · 0 评论 -
创建与维护信息管理数据表
1、表是数据库中最重要、最基本的操作对象,是存储数据的基本单位。一个表就是一个关系,表实质上就是行列的集合。2、在设计表结构时,需要决定表中各列的名称,数据类型,数据长度,列是否允许为空值,表的主键、外键、索引,对数据的限制等内容。原创 2024-04-21 09:56:21 · 1442 阅读 · 0 评论 -
创建与维护MySQL数据库
1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.数据控制语言(DCL)其中“database_name”为要创建数据库的名称,名称不能与已存在的数据库重名。SQL的全称为“结构化查询语言”,是由美国国家标准协会和国际标准化组织定义的标准。在MySQL 5.5之后的系统,InnoDB作为默认存储引擎。1.一体化 2.使用方式:有两种使用方式,即。3.非过程化语言 4.人性化。使用CREATE DATABASE (命令为:SHOW DATABASE。原创 2024-04-21 09:49:53 · 253 阅读 · 0 评论 -
设计信息管理数据库
1、数据库设计6个设计阶段(1)需求分析(2)概念设计(3)逻辑设计(4)物理设计(5)数据库实施(6)数据库运行和维护前四个阶段可统称为“分析和设计阶段”,后两个阶段称为“实现和运行阶段”。1.需求分析阶段(决定作用):根据用户需求收集数据,是设计数据库的起点。2.概念设计阶段:归纳需求形成E-R模型图。3.逻辑设计阶段:将概念模型转化为数据模型。4.物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。原创 2024-04-21 09:47:52 · 820 阅读 · 0 评论 -
数据库基础知识点
1、数据:是用来记录信息的可识别的符号,是信息的具体表现形式。数据用型和值来表示,数据的型是指数据内容存储在媒体上的具体形式;值是指所描述的客观事物的具体特性。2、数据处理:是指将数据转换成信息的过程,也称信息处理。数据处理的工作分为3个方面:数据管理、数据加工、数据传播。1、信息世界是现实世界在人们头脑中的反映。2、信息世界有以下相关术语:实体(可以是具体的事物,也可以是抽象的事件)、属性、码(唯一标识实体的属性或属性的组合)、域、实体型、实体集、联系(实体型之间的联系分为。原创 2024-04-21 08:55:02 · 880 阅读 · 0 评论