什么是“数据库、数据库系统、数据库管理系统“

  数据库:数据库(database)是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。通俗的讲,数据库就是存储数据的地方,就像冰箱是存储食物的地方一样。在生活中,每个人都在使用数据库。

  数据库系统:数据库系统DBS(Data Base System,简称DBS)通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据管理员负责创建、监控和维护整个数据库,使数据能被任何有权使用的人有效使用。

  数据库管理系统:数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它提供多种功能,可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。
  

简述什么是关系型数据库?

关系型数据库是指使用关系模型进行数据组织和管理的数据库,其中数据以二维表格的形式表示,表格中的每一行表示一个数据记录,表格中的每一列表示一个数据属性。

建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

简单说来就是关系型数据库用了选择、投影、连接、并、交、差、除、增删查改等数学方法来实现对数据的存储和查询。可以用SQL语句方便的在一个表及其多个表之间做非常复杂的数据查询。安全性高。

简述sql功能及包含的主要动词:

SQL语言的特点:

(1)一体化;

(2)高度非过程化;

(3)面向集合的操作方式;

(4)提供多种方式使用;

(5)语言简洁。

SQL语言的功能:

SQL语言按其功能可分为4大部分:数据定义、数据查询、数据操纵和数据控制。

SQL语言主要的动词包括:

SELECT:用于从数据库中选择数据。
INSERT:用于向数据库中插入新数据。
UPDATE:用于更新数据库中的现有数据。
DELETE:用于从数据库中删除数据。
CREATE:用于创建新的数据库表、视图或其他对象。
ALTER:用于修改数据库表结构或其他对象的定义。
DROP:用于删除数据库表、视图或其他对象。
GRANT:用于授予用户或用户组对数据库对象的特定权限。
REVOKE:用于从用户或用户组中撤销对数据库对象的特定权限。
数据库设计包含哪几个阶段,请分别简要阐述:

数据库设计过程的六个阶段:
1.系统需求分析阶段:
2.概念结构设计阶段;
3.逻辑结构设计阶段:
4.数据库物理设计阶段;
5.数据库实施阶段;
6.数据库运行和维护阶段;

一、系统需求分析阶段:进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,是最困难、最耗费时间的一步。

二,概念结构设计阶段:概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。

三,逻辑结构设计阶段:逻辑结构设计是将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。

四,物理设计阶段:物理设计是为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。

五,数据库实施阶段:在数据库实施阶段,设计人员运用DBMS提供的数据库语言(如SQL)及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。

六,数据库运行和维护阶段:数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须不断地对其进行评价、调整与修改。

什么是E-R图中的实体和属性,以及它们的表示方法?

E-R图也称为实体-联系图(Entity Relationship Diagram),是一种用图形表示的实体联系模型,由PeterChen于1976年提出。E-R图提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。其通用的表示方式如下。

·实体:用矩形框表示,将实体名写在框内。

·属性:用椭圆框表示,将属性名写在框内,用连线将实体与属性连接。

·联系:用菱形框表示,将联系名写在框内,用连线将相关的实体连接,并在连线旁标注联系类型(一0对一“1:1”、一对多“1:n”、多对多“n:m”)。

下面演示学生与班级、学生与课程的E-R图,分别如图1和图2所示。

图1和图二学生与班级、学生与课程的E-R图

从图1和图2中可以看出,E-R图接近于普通人的思维,即使不具备计算机专业知识,也可以理解其表示的含义。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值