《网络数据库(SQL Server) 习题及答案 项目一 数据库基础.docx》由会员分享,可在线阅读,更多相关《网络数据库(SQL Server) 习题及答案 项目一 数据库基础.docx(2页珍藏版)》请在第一文库网上搜索。
1、项目一数据库基础一、数据院系统的组成?数据库系统由数据库、硬件、数据森管埋系统、应用程序和人员等部分组成.数据库:存储在外存上的若干个设计合理,且满足应用衡要的结构化的数据集合。硬件:数据库赖以存在的物理设需,包括CPU、存储器和其他外部设备等。数据库系统 需要有足修大的内存和外存,用来运行操作系统、数据库管理系统核心模块和应用程序,以 及存储数据库.数据库管理系统:利助用户创建、维护和使用数据库的软件系统,是数据库系统的核心。 常用的数据库管理系统有ACCeSs、Visual FoxPro. SOL Server等.应用程序:数据库是多用户共享的,不同用户的数据视图已由设计者组织在数据库中,
2、 但是如何使用是用户自己的事,用户可以在远程终蛹上查询数据,也可以编程处埋自己的业 务,其操作权限仅是数据库的一个子集。人员:包括数据库管理员和用户.在大型数据库系统中,需要有专人负责数据库系统的 建立、维护和管理工作,承担该任务的人员被称为数据库管理员.用户分为专业用户和最终 用户两类。其中,专业用户但至于设计数据库、开发应用系统程序,为最终用户提供友好的 用户界面,最终用户(W重于对数据库的使用,主要是通过数据库进行联机查询,或者通过数 据库管理系统提供的界面使用数据库.-.SQL Server 2019 筒介?1 .数据库引策,2 .分析服务.3集成服务.1笑制技术。5通知眼务。6报表服
3、务.7服芬代理.8全文搜索。三、DMS的主要功能?在通常情况下,S的主要功能包括以下5个方面.1 .数据库定义DBMS提供数据定义语言(DaIaDIfinition LanKua&e, DDL),用于定义数据库的二级模 式结构.2 .数据操纵DBMS提供数据操纵谱言(Data ManipulationLanguage. I)ML)用于实现对数据库数据的 操纵功能,包括检索、插入、修改和剧除.3.数据库的运行管理DIwS提供数据库的运行管理功能,包括数据的安全性控制、完整性控制和并发控制, 通过对数据库的运行进行有效的控制和管理,以确保数据际数据和数据蚱系统的有效运行.4,数据库的建立和维护数据
4、库的建立和推护包括数据库初始数据的装入,数据库的转储、恢更、重组织,以及 系统性能监视、分析等功能.5.数据的传输DBMS可以处理数据的传输,实现用户程序与DBMA之间的通信,通游与操作系统协调 完成。四、DttIS的组成?1 .语古编译处理程序2.系统运行控制程序3.系建立、雄护程序数据字典五.系统立、维护程*包括些?系统建立、维护程序主要包括如下5个程序.1 .数据装入程序:完成初始数据座的数据装入.2 .数据库正级税程序:当数据库性能变坏时(如食询速度减慢、时间断过规定伯)衢 要重新组织数据库,可按原姐织方法重新装入数据(或采用新方法新结构一般来说. 重组织是数据库系统的一项周期性活动.3 数据库系统恢狂程序:当数犯昨系统受到破坏时,数据库系统核复程序可以相数 据库系统恢发到可用状态。4 .性能监督程序:监督用户操作执行时间与数据存谛空间占用情况,做出系统性旎 估算,以决定数据昨是否需要重组织,5 .工作“志程序:记载进入数据理的所有存取,包括刖户名、进入时间、操作方式数据对象、修改前数据、修改后数据等,使短个行取都粉卜踪迹。