网络数据库(SQL Server) 习题及答案汇总 项目1--9 数据库基础---Java与数据库.docx
《网络数据库(SQL Server) 习题及答案汇总 项目1--9 数据库基础---Java与数据库.docx》由会员分享,可在线阅读,更多相关《网络数据库(SQL Server) 习题及答案汇总 项目1--9 数据库基础---Java与数据库.docx(9页珍藏版)》请在第一文库网上搜索。
1、项目一数据库基础一、数据库系统的组成?数据库系统由数据库、硬件、数据库管理系统、应用程序和人员等部分组成。数据库:存储在外存上的若干个设计合理,且满足应用需要的结构化的数据集合。硬件:数据库赖以存在的物理设备,包括CPU、存储器和其他外部设备等。数据库系统 需要有足够大的内存和外存,用来运行操作系统、数据库管理系统核心模块和应用程序,以 及存储数据库。数据库管理系统:帮助用户创建、维护和使用数据库的软件系统,是数据库系统的核心。 常用的数据库管理系统有Access Visual FoxPro SOL Server等。应用程序:数据库是多用户共享的,不同用户的数据视图已由设计者组织在数据库中,
2、但是如何使用是用户自己的事。用户可以在远程终端上查询数据,也可以编程处理自己的业 务,其操作权限仅是数据库的一个子集。人员:包括数据库管理员和用户。在大型数据库系统中,需要有专人负责数据库系统的 建立、维护和管理工作,承担该任务的人员被称为数据库管理员。用户分为专业用户和最终 用户两类。其中,专业用户侧重于设计数据库、开发应用系统程序,为最终用户提供友好的 用户界面,最终用户侧重于对数据库的使用,主要是通过数据库进行联机查询,或者通过数 据库管理系统提供的界面使用数据库。二.SQL Server 2019 简介?1 .数据库引擎。2 .分析服务。3集成服务。4复制技术。5通知服务。6报表服务。
3、7服务代理。8全文搜索。三、DBMS的主要功能?在通常情况下,DBMS的主要功能包括以下5个方面。1 .数据库定义DBMS提供数据定义语言(DataDefinitionLangUage, DDL),用于定义数据库的三级模 式结构。2 .数据操纵DBMS提供数据操纵语言(Data ManipulationLanguage, DML)用于实现对数据库数据的 操纵功能,包括检索、插入、修改和删除。3 .数据库的运行管理DBMS提供数据库的运行管理功能,包括数据的安全性控制、完整性控制和并发控制, 通过对数据库的运行进行有效的控制和管理,以确保数据库数据和数据库系统的有效运行。4,数据库的建立和维护数
4、据库的建立和维护包括数据库初始数据的装入,数据库的转储、恢复、重组织,以及 系统性能监视、分析等功能。5 .数据的传输DBMS可以处理数据的传输,实现用户程序与DBMA之间的通信,通常与操作系统协调 完成。四、DBMS的组成?1 .语言编译处理程序2.系统运行控制程序3.系统建立、维护程序4.数据字典五.系统建立、维护程序包括哪些?系统建立、维护程序主要包括如下5个程序。1 .数据装入程序:完成初始数据库的数据装入。2 .数据库重组织程序:当数据库性能变坏时(如查询速度减慢、时间超过规定值)需 要重新组织数据库,可按原组织方法重新装入数据(或采用新方法新结构)。一般来说, 重组织是数据库系统的
5、一项周期性活动。3 .数据库系统恢复程序:当数据库系统受到破坏时,数据库系统恢复程序可以将数 据库系统恢复到可用状态。4 .性能监督程序:监督用户操作执行时间与数据存储空间占用情况,做出系统性能 估算,以决定数据库是否需要重组织。5 .工作日志程序:记载进入数据库的所有存取,包括用户名、进入时间、操作方式数据对象、修改前数据、修改后数据等,使每个存取都留下踪迹。项目二创建和管理数据库二、如何使用SSMS删除数据库?当不再需要数据库,或者它被移到另一数据库或服务器时,即可删除该数据库。数据库 删除之后,文件及其数据都从服务器上的磁盘中删除。数据库一旦被删除,即被永久删除, 并且不能进行检索,除非
6、使用以前的备份。当数据库处于以下3种情况之一时不能被删除用户正在使用此数据库。数据库正在被恢复还原。数据库正在参与复制。二、创建一个名称为company的数据库?创建一个COnIPany数据库,并设定数据文件为“D: SQLSerVerIeonIPanyMDF”,初始大小 为IOMB,每次增长5MB。事务日志文件为“DfQLServercompany日志DBF”初始大小为IOMB, 每次增长为5MBo三、在数据库删除之前应该做些什么?在通常情况下应该备份master数据库,因为删除数据库后将更新master数据库中的 系统表。如果master数据库需要还原,则从上次备份master数据库之后删
7、除的所有数 据库仍然在系统表中有引用,因而可能导致出现错误信息。四、如何使用SSMS修改数据库?在建立数据库后,可以根据需要调整数据库的属性。这些属性影响该数据库的工作方 式。五、以model数据库为模板创建数据库大小应该是多少?由于新建数据库是以model数据库为模板创建的,因此其大小不可能低于1MB(这里 假定model数据库的大小为1MB,如果model数据库数据文件的大小为其他数值,则不 能低于该数值),并且必须以IMB的整数倍来创建。另外,数据库大小虽然可以自动增长, 但是增长后会造成数据库在磁盘中存放不连续,数据库的效率变低等问题,因此本书建议先 估算数据库所雪容量,再给定适当的大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络数据库SQL Server 习题及答案汇总 项目1-9 数据库基础-Java与数据库 网络 数据库 SQL Server 习题 答案 汇总 项目 基础 Java

链接地址:https://www.001doc.com/doc/1221046.html