数据库基础知识(一)
- 格式:ppt
- 大小:1.61 MB
- 文档页数:54


数据库基础知识习题
一、数据库系统基本概念
(1)数据管理技术发展的三个阶段中,数据共享最好的是(C)。
A)人工管理阶段 B)文件系统阶段 C)数据库系统阶段 D)三个阶段相同
(2)数据库技术的根本目标是要解决数据的(B)。
A)存储问题 B)共享问题 C)安全问题 D)保护问题
(3)数据库系统的核心是(B)。
A)数据模型 B)数据库管理系统 C)数据库 D)数据库管理员
(4)数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是(C)。
A)DB 包含 DBS 和 DBMS B) DBMS 包含 DB 和 DBS
C)DBS 包含 DB 和 DBMS D)没有任何关系
(5)负责数据库中查询操作的数据库语言是(C)。
A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言
(6)数据库设计中反映用户对数据要求的模式是(C)。
A)内模式 B)概念模式 C)外模式 D)设计模式
(7)数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(D) 。
A)数据与程序独立存放 B)不同的数据被存放在不同的文件中
C)不同的数据只能被对应的应用程序所使用 D)以上三种说法都不对
二、数据模型及关系数据库系统
(1)层次型、网状型和关系型数据库划分原则是(D)。
A)记录长度 B)文件的大小 C)联系的复杂程度 D)数据之间的联系方式
(2)数据模型的三要素是(C)。
A)数据结构、数据操作、数据 分析 B)数据分析 、数据操作、数据完整性约束
C)数据结构、数据操作、数据完整性约束 D)数据结构、数据分析、数据完整性约束
(3)下面哪种数据模型与计算机无关( A)。
A)概念数据模型 B)逻辑数据模型 C)物理数据模拟 D)层次数据模型
(4)在关系数据库中,用来表示实体间联系的是(B)。
A)属性 B)二维表 C)网状结构 D)树状结构
(5)在学生管理的关系数据库中,存取一个学生信息的数据单位是(D)。
第一章 数据库基础知识
1数据库经历了人工管理、文件系统管理、数据库系统管理三个阶段。
2数据是承载信息的符号记录,它是数字、字母、文字、图像、声音、视频等信息的描述形式,常常经过数字化处理后存入计算机来反应或描述事物的特征。(表示客观事物特性和特征,这些符号及其组合就是数据。)
3信息是现实生活中人们对客观事物状态和特征的描述。(数据加工处理后的有用知识。)
数据是信息的具体表现形式,信息是数据有意义的表现。
4数据库就是存放数据的仓库。(数据集合)
5数据处理内容:数据的收集、整理、存储、加工、分类、维护、排序、检索和传输等一系列活动的总和。(数据—信息)
6数据库管理系统(Database Management System,DBMS)是一个系统软件,是提供建立管理、维护和控制数据库功能的一组计算机软件。[处理数据库存取和管理控制的软件系统 ]
7数据库系统(数据库+数据库管理系统)包括以下四个部分:a数据库 b硬件 c软件 d人员
8数据库系统的特点:
a数据结构化。
b数据共享性高,冗余度低,易扩充。
C数据独立性高。
D数据由数据库管理系统统一管理和控制。
9数据模型:a概念模型,也称信息模型 b逻辑模型
数据模型三要素:数据结构(层次模型、网状模型、关系模型)
数据操作
数据完整性约束条件
实体[矩形] 属性[椭圆] 联系[菱形]
10元组:表中的一行即为一个元组
属性:表中一列即为一个属性,给每个属性起一个名字即为属性名,如学号、姓名
集合运算
表哥
表妹
学号 姓名 出生日期
001 李月 1994-1-5
004 张力 1993—12
005 刘丽 1994-3-20
(1)并。表哥∪表妹
学号 姓名 出生日期
目录
一、 数据库基础知识 ............................................................................... 1
二、Access 2003数据库对象 ................................................................... 5
三、数据表 ................................................................................................ 5
四、查询 .................................................................................................... 7
五、窗体 .................................................................................................... 8
六、报表 .................................................................................................. 10
七、数据访问页 ...................................................................................... 10
八、宏 ...................................................................................................... 11
数据库基础知识总结
数据库是一种用于存储和管理数据的软件系统。它可以帮助用户有效地组织、存储、检索和分析数据,以便更好地支持业务决策和应用开发。本文将从以下几个方面介绍数据库的基础知识:
1. 数据库的概念与分类
数据库是指一个组织结构良好的数据集合,可被电脑程序使用及管理。按照其结构特点,可以将数据库分为关系型数据库、非关系型数据库、面向对象数据库等几种类型。
关系型数据库采用表格形式来存储数据,其中每个表格都有唯一的标识符,并且不同表格之间可以通过键值对进行关联。常见的关系型数据库有Oracle、MySQL、SQL Server等。
非关系型数据库则不采用表格形式来存储数据,而是使用键值对或文档等方式进行存储。常见的非关系型数据库有MongoDB、Redis等。
面向对象数据库则将数据看做对象,并且支持面向对象编程方式进行操作。常见的面向对象数据库有db4o等。
2. 数据库设计与规范
在设计一个有效的数据库时,需要考虑以下几个方面:
(1)确定实体及其属性:实体是指现实世界中具有独立存在意义的事物或概念。属性则是指实体所具有的某些特征或属性。
(2)确定实体之间的联系:实体之间可以存在一对一、一对多、多对多等不同类型的关系。
(3)设计数据结构:包括表格的设计、字段的定义、键值对的关联等。
(4)规范化数据结构:规范化是指将数据结构进行优化,以便更好地支持数据存储和查询操作。
3. SQL语言基础
SQL是Structured Query Language(结构化查询语言)的缩写,它是数据库管理系统中最常用的一种语言。SQL可以用于创建表格、插入数据、更新数据、删除数据等操作。
SQL语句包括以下几个部分:
(1)SELECT:用于查询数据库中的数据。
(2)FROM:指定要查询的表格名称。
(3)WHERE:用于过滤查询结果,只返回符合条件的记录。
(4)GROUP BY:用于按照某个字段进行分组操作。