当前位置:网站首页>数据库系统概论第一章简答题-期末考得怎么样?
数据库系统概论第一章简答题-期末考得怎么样?
2022-07-02 12:26:00 【华为云】
主页:战士小小白的博客
年级:大二学生
爱好:coding、足球(前青岛市足协运动员)
主要内容:算法、计算机核心课程知识点、有趣黑科技等
欢迎关注,欢迎留言讨论
1.试述数据、数据库、数据库系统、数据库管理系统的概念
数据:描述事物的符号记录称为数据。数据的种类有文字、图形、图象、声音、正文等等。数据与其语义是不可分的。
数据库:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据库按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可以为用户共享。
数据库系统(DBS):是指在计算机系统中引入数据库后的系统构成。数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。
数据库管理系统(DBMS):是位于用户与操作系统之间的一层数据管理软件。
2.使用数据库系统有什么好处?
大大提高应用开发的效率,方便用户的使用,减轻数据库系统管理人员维护的负担。
3.试述文件系统与数据库系统的区别和联系
区别:
文件系统面向某一应用程序,共享性查、冗余度大、独立性差、记录内有结构、整体无结构,应用程序自己控制。
数据库系统面向现实世界,共享性高,冗余度小、具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。
联系:
都是计算机系统中管理数据的软件。
4.举出适合用文件系统而不是数据库系统的例子,再举出适合用数据库系统的应用例子
- 适用于文件系统而不是数据库系统的应用例子
数据的备份,软件或应用程序使用过程中的临时数据存储一般使用文件比较合适。
早期功能比较简单、比较固定的应用系统也适合用文件系统。 - 适用于数据库系统而不是文件系统的应用例子
目前,几乎所有企业或部门的信息系统都以数据库系统为基础,都使用数据库。如一个工厂的管理信息系统(其中会包括许多子系统,如库存管理系统、物资采购系统、作业调度系统、设备管理系统、人事管理系统等等)
5.试述数据库系统的特点
- 数据结构化
- 数据的共享性高、冗余度低、易扩充
- 数据独立性高
- 数据由DBMS统一管理和控制
6.数据库管理系统的主要功能有哪些?
- 数据库定义功能
- 数据存取功能
- 数据库运行管理
- 数据库的建立和维护功能
7.试述概念模型的作用
概念模型实际上是现实世界到及其世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有利工具,也是数据库设计人员和用户之间进行交流的语言。
边栏推荐
- Two traversal sequences are known to construct binary trees
- (4) Flink's table API and SQL table schema
- Introduction to dynamic planning I, BFS of queue (70.121.279.200)
- Xpt2046 four wire resistive touch screen
- /Bin/ld: cannot find -lssl
- 如何實現十億級離線 CSV 導入 Nebula Graph
- 制作p12证书[通俗易懂]
- [leetcode] 1905 statistics sub Island
- /bin/ld: 找不到 -lxslt
- Aiko ai Frontier promotion (7.2)
猜你喜欢

动态规划入门二(5.647.62)

Aiko ai Frontier promotion (7.2)

使用 percona 工具给 MySQL 表加字段中断后该如何操作

《大学“电路分析基础”课程实验合集.实验五》丨线性有源二端网络等效电路的研究

树-二叉搜索树

Xpt2046 four wire resistive touch screen

【LeetCode】417-太平洋大西洋水流问题

愛可可AI前沿推介(7.2)
![[development environment] install Visual Studio Ultimate 2013 development environment (download software | install software | run software)](/img/26/3f19d36c048e669c736e27384e0fa7.jpg)
[development environment] install Visual Studio Ultimate 2013 development environment (download software | install software | run software)

【LeetCode】1254-统计封闭岛屿的数量
随机推荐
(Wanzi essence knowledge summary) basic knowledge of shell script programming
Use ffmpeg command line to push UDP and RTP streams (H264 and TS), and ffplay receives
2278. Percentage of letters in string
/Bin/ld: cannot find -lxslt
How to use percona tool to add fields to MySQL table after interruption
[leetcode] 189 rotation array
Finally, I understand the event loop, synchronous / asynchronous, micro task / macro task, and operation mechanism in JS (with test questions attached)
[leetcode] 1905 statistics sub Island
Wise target detection 23 - pytoch builds SSD target detection platform
/Bin/ld: cannot find -llz4
beforeEach
Deux séquences ergodiques connues pour construire des arbres binaires
Fastjson list to jsonarray and jsonarray to list "suggested collections"
隐藏在 Nebula Graph 背后的星辰大海
[leetcode] 486 predict winners
[leetcode] 695 - maximum area of the island
【LeetCode】977-有序數組的平方
Analysis of the difference between array and linked list
Pyinstaller打包exe附带图片的方法
6096. 咒语和药水的成功对数