数据库原理实验报告(2)

合集下载

数据库原理与技术实验报告

数据库原理与技术实验报告

数据库原理与技术实验报告
一、实验目的
本次实验的主要目的是了解和学习数据库原理与技术,具体要求是:
1.熟悉数据库系统的基本概念;
2.理解数据库管理系统(DBMS)的核心功能;
3.掌握数据库系统的创建,维护和应用技术;
4.掌握基于SQL查询语言(SQL)的SQL语句的使用;
5.学习SQL语言的基本知识;
6.学习和应用数据库的实用技术;
7.掌握数据库的安全保护技术;
8.熟悉数据的事务处理;
9.掌握数据的并发控制等。

二、实验环境
本次实验所使用的系统环境为Oracle Database,版本为11g。

三、实验内容
1.概念部分:
(1)数据库概念:数据库概念主要是指数据库的概念、特点、应用领域、数据库结构与模式等;
(2)数据库管理系统:数据库管理系统(DBMS)是一种综合的数据管理软件,它有助于保护组织内的数据,并帮助实现全面的数据管理;
(3)数据库应用:数据库应用是一种以数据库管理系统为基础的应用程序,它主要是用来收集、组织、存储、操作和检索数据,以满足组织内的信息需要;
(4)SQL查询语言:SQL查询语言(SQL)是一种关系型数据库管理系统的标准化数据库查询语言。

数据库系统原理实验报告

数据库系统原理实验报告

数据库系统原理实验报告一、实验目的1.熟悉数据库系统的基本概念和原理;2.掌握数据库系统的基本操作;3.学会使用数据库系统进行数据管理和查询。

二、实验设备1.计算机;2.数据库管理系统软件。

三、实验过程1.创建数据库通过数据库管理系统软件,我们首先需要创建一个新的数据库。

在数据库管理系统软件的界面上,点击“新建数据库”按钮,输入数据库名称、用户名、密码等信息,并确定创建。

2.设计数据表在创建完数据库后,我们需要设计数据表结构。

点击数据库管理系统软件界面上的“表设计”按钮,弹出数据表设计界面。

根据实验需求,在数据表设计界面上添加字段、设置字段类型、设置主键等,最后确定设计。

3.插入数据数据表设计好后,我们需要将数据插入到数据表中。

通过数据库管理系统软件,点击“插入数据”按钮,弹出插入数据界面。

在插入数据界面上,输入要插入的数据信息,点击确定插入。

4.查询数据将数据插入到数据表中后,我们需要查询特定的数据。

通过数据库管理系统软件,点击“查询数据”按钮,弹出查询数据界面。

在查询数据界面上,输入查询条件,点击确定查询。

系统将会返回符合条件的数据。

五、实验结果通过以上实验步骤,我们成功地创建了一个新的数据库,设计了数据表结构,并将数据插入到数据库中。

同时,我们还可以通过数据库管理系统软件查询数据并获取到结果。

这些实验结果表明我们对数据库系统的基本操作具有熟练掌握的能力。

六、实验总结通过本次实验,我们深入了解了数据库系统的基本概念和原理,掌握了数据库系统的基本操作方法,并成功地应用到实际数据管理和查询中。

通过实验,我们意识到数据库系统在现代信息管理中的重要性,并且清楚地了解到数据库系统的优势和应用场景。

通过进一步的学习和实践,我们相信我们可以更加熟练地应用数据库系统,并将其应用到实际工作中。

数据库原理实验报告(Mysql)

数据库原理实验报告(Mysql)

实验项目列表实验一:数据库的定义实验一、实验目的:1、理解MySQL Server 6.0 服务器的安装过程和方法;2、要求学生熟练掌握和使用SQL、T-SQL、SQL Server Enterpriser Manager Server 创建数据库、表、索引和修改表结构,并学会使用SQL Server Query Analyzer,接收T-SQL语句和进行结果分析。

二、实验环境:硬件:PC机软件:Windows操作系统、 MySQL Server 6.0 和Navicat for MySQL 9.0三、实验内容和原理:1、安装MySQL以及相应的GUI工具2、用SQL命令,建立学生-课程数据库基本表:学生Student(学号Sno,姓名Sname,年龄Sage,性别Ssex,所在系Sdept);课程Course(课程号Cno,课程名Cname,先行课Cpno,学分Ccredit);选课SC(学号Sno,课程号Cno,成绩Grade);要求:1) 用SQL命令建库、建表和建立表间联系。

2) 选择合适的数据类型。

3) 定义必要的索引、列级约束和表级约束.四、实验步骤:1、运行Navicat for MySQL,然后进行数据库连接,进入到GUI界面;2、利用图形界面建立基础表:student表的信息:Sage smallint 6Sdept varchar 20course表的信息:字段名类型长度约束条件Cno varchar 4 非空、主键Cname varchar 40Cpno varchar 4 与course表中Cno关联Ccredit smallint 6sc表的信息:字段名类型长度约束条件Sno varchar 9 非空、主键、与student表中Sno外键关联,级联删除Cno varchar 4 非空、主键、与course表中Cno外键关联Grade smallint 6(1)、连接数据库,在localhost中点击鼠标右键(如图1所示),点击“新建数据库”,在弹出的窗口中输入数据库名称(如图2所示),然后单击“确定”,就完成了数据库的建立。

数据库实验报告(通用3篇)

数据库实验报告(通用3篇)

数据库实验报告(通用3篇)数据库试验报告篇1一、实训时间:20_年5月13日至5月24日二、实训地点:三、实训目的与意义:1,这次实习可以使我们在课本上学到的学问用于实践增加了我对电脑技巧的一些认知。

2,通过这次实习也可以让我体验到上班族的生活为我将来毕业后找工作打下了基础。

3,并且这次实习可以非常好的关心我完成将来的毕业论文。

四、实训感悟:还依旧记得来的第一天对这里很茫然,不知道实习要做些什么。

然后经过老师的急躁讲解,熟悉了自己实习要做些什么,得到了许多心理熟悉,对许多问题都有了一些更深的了解。

同时,我熟识了河北玛世电子商务有限公司,总部位于国家命名的“中国丝网之乡”、“中国丝网产业基地”、中国丝网产销基地“、”中国丝网出口基地“—河北省安平县。

使我们队公司有了更进一步的了解实习,就是在实践中学习。

经过这半个月的实习训练,我了解到自己所学的如何在实践中运用。

当然学的更多的是如何在更新网站内容和添加商品,每天不厌其烦的更新添加,观察自己的胜利更多的是兴奋。

还有发布了一些关于公司产品的博客,比如新浪,网易。

而后又尝试在百度知道上提问与回答,在回答问题的过程中,通过网站搜寻相关内容来回答各种丝网问题,通过百度知道这个平台,我对公司又了更一步的了解。

经过半个月的实训我学到了许多之前没有学过没有接触到的东西,熟悉到自己的不足,需要更加努力,才能尽快的学会在社会上生活,敢于面对社会的压力,使自己可以在社会上成长进展。

数据库试验报告篇2由于平常接触的都是一些私人项目,这些项目大都是一些类库,其他人的沟通相对可以忽视不计,因此也就不考虑规范化的文档。

实际上从学习的经受来看,我们接触的学问体系都是属于比较老或比较传统的,与现在进展快速的IT行业相比许多状况已不再适用,尤其是当开源模式渐渐走近开发者后更是如此。

虽然这次是一个数据库课程设计,由于本人在选择项目的时候是本着对自己有实际应用价值的角度考虑的,所以其中也涉及到一些数据库以外的设计。

空间数据库原理实验报告2

空间数据库原理实验报告2

主要内容索引:一、实验名称二、实验目的三、实验注意事项四、实验数据描述五、实验步骤六、实验结果一、实验名称空间数据库创建二、实验目的* 巩固空间数据库所学知识,并学会用其解决实际问题* 安装并摸索PostGIS、QGIS等软件的基础操作三、实验内容(1)通过OpenStreetMap网站()下载你的家乡数据,导入到PostGIS数据库,并利用QGIS显示数据库中点、线和面图层。

(2)FlightAware网站(/)提供了全球航班的实时追踪和历史记录。

航班飞行轨迹包括Code, Time, Position (Latitude, Longitude),Height等信息。

抓取一个武汉出发或到达的航班飞行轨迹,导入到PostGIS数据库中,并利用QGIS显示数据库中的数据。

(3)提交实验报告。

四、实验数据描述1. 通过OpenStreetMap网站下载家乡数据,本实验选择的区域为在北纬28.6966°-28.7166°、在东经115.8197°-115.8596°之间的江西省南昌市青山湖区与新建区交界的一小块区域。

2.在提供全球航班的实时追踪和历史记录FlightAware网站下载航班数据。

本次航班实验数据为CSN3367号航班(2019年12月12日20:53从广州白云国际机场到22:06于武汉天河国际机场)。

五、实验步骤步骤一:下载并安装PostgreSQL步骤二:安装PostGIS和pgRouting步骤三:安装pgAdmin 交互界面PostgreSQL数据库提供pgAdmin交互界面,在程序-->PostgreSQL 9.5-->pgAdmin III。

输入数据库用户postgres密码登录后,可创建数据库,点击菜单栏SQL 图标,可输入SQL语句,创建表格、插入数据、构造查询语句等,按F5 执行SQL 语句,可在数据输出栏查看执行结果。

数据库原理及应用实验报告 实验一、二

数据库原理及应用实验报告 实验一、二

实验一1.实验目的了解SQL Server 2005的系统配置、“联机丛书”的内容;掌握Microsoft SQL Server Management Studio 的基本操作及模版的使用方法。

熟练掌握和使用SQL Server Management Studio、Transact-SQL语句创建和管理数据库,并学会使用SQL Server查询分析器接受Transact-SQL语句和进行结果分析。

熟练掌握SQL Server Management Studio的使用和使用Transact-SQL语句创建并删除数据表、修改表结构,更新数据。

学会使用SQL Server查询分析器接受Transact-SQL 语句并进行结果分析。

2.实验内容(1)查看SQL Server 2005的系统配置。

(2)查看SQL Server“联机丛书”的内容。

(3)查看Microsoft SQL Server Management Studio的环境并掌握其基本操作。

(4)查看Microsoft SQL Server Management Studio脚本模版环境并掌握起模版使用方法。

(5)创建数据库(6)查看和修改数据库的属性(7)修改数据库的名称(8)删除数据库(9)分别使用SQL Server Management Studio和Transact-SQL语句创建和删除数据库表,修改表结构,输入并更新数据。

3.实验步骤1)配置安装完Microsoft SQL Server 2005后要对SQL Server 2005进行配置。

包括两方面的内容:配置服务和配置服务器。

2)“联机丛书”SQL Server“联机丛书”提供了对SQL Server 2005文档和帮助系统所作的改进,这些文档可以帮助用户了解SQL Server 2005以及如何实现数据管理和商业智能项目。

3)SQL Server Management StudioMicrosoft SQL Server Management Studio 是为SQL Server数据库管理员和开发人员提供的新工具。

数据库原理综合实验报告

数据库原理综合实验报告

实验六数据库原理综合实验1实验目的(1)运用所学的数据库设计技术,针对一个具体的应用系统,完成系统数据库的概念模型、逻辑模型和物理模型的设计。

以巩固理论课程上所学的知识,更好地掌握数据库设计技术方法。

(2)对前面章节所学的知识加以综合应用。

2实验内容给定一个应用环境,如学生选课系统、超市管理系统、某企业库存管理系统、学校图书管理系统、学校综合积分管理系统等等。

(同学们课从上述选定一个题目,也可以选取一个自己较熟悉的应用环境)。

完成下面的工作2.1 数据库概念模型设计(1)进行需求分析。

-对系统的语义进行描述(包括功能、所需的数据及他们之间的关系和处理方法)(2)识别系统中的实体及实体的属性,分析实体之间的联系。

(3)设计数据库概念模型,画出E-R图。

2.2 数据库逻辑模型设计(1)根据数据库概念模型设计数据库的逻辑模型。

-将E-R模型转化到逻辑模型(2)根据应用需要和规范化理论对逻辑模型进行优化。

2.3 数据库物理模型设计(1)针对某种DBMS,设计数据库物理模型,包括表空间、表和索引等于物理存储有关的设计。

(2)优化物理模型(3)生成某种DBMS的SQL语句,创建数据库及其表。

2.4 装载数据(1)收集真实数据或者生成模拟数据。

(2)批量加载数据到数据库中。

(3)设计一系列SQL语句,尤其是连接查询、嵌套查询等SQL语句,以测试数据库性能。

3实验要求(1)可以借助POWERDESIGNER等系统分析与设计辅助工具进行数据库设计,也可以使用WORD文件直接生成各种设计文档。

(2)选择的数据库应用系统应该规模适中,不宜太大太复杂,可能做不完;也不宜太小太简单,甚至仅有三两个表组成。

(3)要设计良好的数据库完整性约束。

(4)思考题:数据库设计通常由哪些辅助工具?各有哪些优缺点?4实验步骤4.1 数据库概念模型设计(1)进行需求分析。

学生需要有学号、姓名、性别、年龄、专业等信息。

选课需要有学号、课号、成绩等信息课程需要有课程号、课程名、先修课、学分等信息(2)设计数据库概念模型,画出E-R图。

北邮大三下数据库实验报告2

北邮大三下数据库实验报告2

北京邮电大学实验报告课程名称数据库系统原理实验内容实验(2)数据库表/视图的创建与维护班级2013211** 姓名 ***指导老师卢向群成绩_________2016年4月10日实验二数据库表/视图的创建与维护实验实验目的1.通过进行数据库表的建立操作,熟悉并掌握SQL SERVER数据库表的建立方法,理解关系数据库表的结构,巩固SQL标准中关于数据库表的建立语句;2.通过进行数据库表数据的增加、删除和插入等维护操作,熟悉并掌握SQL SERVER数据库数据的操作方法,巩固SQL中关于数据维护的语句;3.通过对SQL SERVER中建立、维护视图的实验,熟悉SQL SERVER中对视图的操作方法和途径,理解和掌握视图的概念。

实验内容建立相应的表及视图,并熟悉基本操作,例如数据增删改、表结构修改等。

实验环境C/S结构,SQL Server企业版服务器及客户端;数据库存储在服务器上,表和视图定义也存储在服务器上,同学可通过网络使用客户端连接到服务器上进行操作。

实验要求详尽记录每一步骤。

截图并注解。

实验步骤1.熟悉课程实验背景知识;2.根据物理模式使用SQL Server创建相应的表可采用两种方法创建表:A.使用对象资源管理器。

B.SQL语句。

A.使用对象资源管理器的方法:①光标移到“表”上,右键选择新建表。

②输入表的属性、数据类型等信息,还可以设置主键、外键。

但是本次实验不需要先新建表,可以直接导入表。

导入表的步骤见下。

B.用SQL语句创建表。

①在对象资源管理器中单击右键,选择“新建查询”,在空白框中写入创建表的SQL语句。

如图所示:执行命令后,刷新可在资源管理器中看见新建好的book 表。

3.将教师提供的数据导入表;①如图选择“导入数据”。

②选择数据源和路径。

③勾选相应的表格④点击下一步,直到完成数据导入。

刷新可见到导入成功的表。

4.对表做增加记录的操作。

①右键,选择新建查询②在中间空白框内输入SQL语句,用于执行增加记录的操作初始的class 表插入一条记录后的class 表成功插入第13条记录。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南京晓庄学院《数据库原理与应用》课程实验报告实验二数据库的创建、管理、备份及还原实验所在院(系):数学与信息技术学院班级:11软工转本2学号: 1130708 11130710姓名:马琦乔凌杰1.实验目的(1)掌握分别使用SQL Server Management Studio图形界面和Transact-SQL语句创建和修改数据库的基本方法;(2)学习使用SQL Server查询分析窗口接收Transact-SQL语句和进行结果分析。

(3)了解SQL Server的数据库备份和恢复机制,掌握SQL Server中数据库备份与还原的方法。

2.实验要求(1)使用SQL Server Management Studio创建“教学管理”数据库。

(2)使用SQL Server Management Studio修改和删除“教学管理”数据库。

(3)使用Transact-SQL语句创建“教学管理”数据库。

(4)使用Transact-SQL语句修改和删除“教学管理”数据库。

(5)使用SQL Server Management Studio创建“备份设备”;使用SQL Server ManagementStudio对数据库“教学管理”进行备份和还原。

(6)SQL Server 2005数据库文件的分离与附加。

(7)按要求完成实验报告3.实验步骤、结果和总结实验步骤/结果(1) 总结使用SQL Server Management Studio创建、修改和册除“TM”(教学管理)数据库的过程。

新建数据库如下图所示:进入sql server management studio 主界面,选择数据库右击新建数据库。

如何修改数据库进入sql server management studio 主界面,选择数据库右击属性即可看到数据库信息,可更改数据库基本信息。

修改数据库删除数据库的方法进入sql server management studio 主界面,选择数据库右击删除,即可删除数据库。

删除数据库(2) 总结在实验中为创建、修改和删除“教学管理”数据库所编写的各条T-SQL语句及其完成了什么功能。

ALTER DATABASE教学管理ADD LOG FILE(Name='jxgl_ext11',FileName='D:\MyDB\db\jxgl_ex1.ldf',Size=4)添加日志文件,为数据库的日志文件更换了路径和逻辑名、大小的日志文件。

ALTER DATABASE教学管理ADD FILE(Name='jxgl_ext1',FileName='D:\MyDB\db\jxgl_ex1.mdf',Size=4)添加数据文件,为数据库的日志文件更换了路径和逻辑名、大小的日志文件。

CREATE DATABASE教学管理ON PRIMARY(Name=JXGL,FileName='D:\MyDB\JXGL_Data.mdf',Size=3MB,MaxSize=100MB,filegrowth=1MB)LOG ON(Name=JXGL_Log,FileName='D:\MyDB\JXGL_Log.ldf',Size=1MB,MaxSize=UNLIMITED,FileGrowth=10%);创建了数据库和数据库对应的数据文件、日志文件并定义了逻辑名和大小以及增长率等信息。

SQL语句删除数据库删除了数据库“TM”drop database TM检查所输入SQL语句有无语法错,确认正确后, 按F5键或单击“执行”按钮,这样就删除了数据库“TM”。

(3)总结使用SQL Server Management Studio备份与还原数据库的几种方法。

进入sql server management studio 主界面,选择服务器对象选项下的备份设备选择设备名称以及文件位置,必须是已经建立的目录。

右击选定数据库,选择任务->备份选择添加文件路径,备份成功会提示已备份成功。

使用SQL Server Management Studio 可以完成4种类型的数据库还原操作:1、覆盖现有数据库2、保留复制设置3、还原每个数据库之前进行提示4、限制访问还原的数据库接着回到对象资源管理器中,展开数据库右键单击tm数据库,依次选取任务->还原。

选择目标数据库,源数据库和备份集并且需要在选项菜单中勾选覆盖现有数据库才可。

提示:1、以上还原、备份方法也可以直接选中要操作的数据库对象。

2、采用上示例方法,也可以将一个SQL Server数据库备份并导入到另一个SQL SERVER 数据库服务器中。

(可以试着自已扩展下)利用SQL 编程进行数据库备份、还原方法(1)备份backup database TM to disk='E:\myDB\TM.bak'(2)还原restore database TM from disk='E:myDB\TM.bak'注意:不能直接进入要备份或者要还原的数据库裏面进行备份和还原4.实验思考:①SQL Server 2005物理数据库包含了哪能几种类型的文件以及它们的作用?SQL Server 2005 数据库具有三种类型的文件:主数据文件主数据文件是数据库的起点,指向数据库中的其他文件。

每个数据库都有一个主数据文件。

主数据文件的推荐文件扩展名是.mdf。

它将数据存储在表和索引中,包含数据库的启动信息,还包含一些系统表,这些表记载数据库对象及其他文件的位置信息。

次要数据文件除主数据文件以外的所有其他数据文件都是次要数据文件。

某些数据库可能不含有任何次要数据文件,而有些数据库则含有多个次要数据文件。

次要数据文件的推荐文件扩展名是.ndf。

日志文件SQL Server具有事务功能,日志文件包含着用于恢复数据库的所有日志信息。

每个数据库必须至少有一个日志文件,当然也可以有多个,建立数据库时,SQL Server会自动建立数据库的日志文件。

日志文件的推荐文件扩展名是.ldf。

②数据库备份与转储包含那些原理?备份(backup)实际就是数据的副本,备份的目的是为了防止不可预料的数据丢失和应用错误。

转储(restore)是指当数据文件或控制文件出现损坏时,将已备份的副本文件还原到原数据库的过程数据库转存实现热备份恢复功能。

通过修改初始化文件里的路径,实现转存。

启动到MOUNT状态下,将所有数据文件和日志文件通过ALTER DATABASE RENAMEFILE '原始路径/名称' TO '当前路径/名称';然后将数据库打开,重建TEMP tablespace即可。

数据转储是数据库恢复中采用的基本技术。

所谓转储即dba定期地将数据库复制到磁带或另一个磁盘上保存起来的过程。

当数据库遭到破坏后可以将后备副本重新装入,将数据库恢复到转储时的状态。

静态转储:在系统中无运行事务时进行的转储操作。

静态转储简单,但必须等待正运行的用户事务结束才能进行。

同样,新的事务必须等待转储结束才能执行。

显然,这会降低数据库的可用性。

动态转储:指转储期间允许对数据库进行存取或修改。

动态转储可克服静态转储的缺点,它不用等待正在运行的用户事务结束,也不会影响新事务的运行。

但是,转储结束时后援副本上的数据并不能保证正确有效。

因为转储期间运行的事务可能修改了某些数据,使得后援副本上的数据不是数据库的一致版本。

为此,必须把转储期间各事务对数据库的修改活动登记下来,建立日志文件(log file)。

这样,后援副本加上日志文件就能得到数据库某一时刻的正确状态。

转储还可以分为海量转储和增量转储两种方式。

海量转储是指每次转储全部数据库。

增量转储则指每次只转储上一次转储后更新过的数据。

从恢复角度看,使用海量转储得到的后备副本进行恢复一般说来更简单些。

但如果数据库很大,事务处理又十分频繁,则增量转储方式更实用更有效。

③如果数据或日志文件非空不能删除,查找SQL Server中缩小文件大小的方法。

在SQL Server中,所有对数据库执行的更新操作都会记录在数据库的事务日志文件中,除非将数据库设为可自动收缩的或手动的对数据库进行了收缩,否则事务日志文件将一直增长,直到达到事先设定的日志文件增长上限或用尽所有可用的磁盘空间。

如果当前的数据库文件或日志文件过大,可以使用以下两个命令对其进行收缩:⏹DBCC SHRINKDATABASE:收缩指定数据库的所有数据和日志文件的大小⏹DBCC SHRINKFILE:收缩数据库的某个指定数据或日志文件的大小这两个命令可以释放数据库中的空闲空间,并将数据库或指定的数据库文件收缩到指定的大小,但收缩后的数据文件或日志文件的大小不会小于文件中现存的有效数据所占空间的大小。

在使用以上命令收缩日志文件的时候需要注意,已写入数据库但未被截断的事务日志记录是不会被收缩的,因为虽然这部分日志记录的信息已经写入数据库文件,但在使用事务日志备份进行数据库还原的时候,还将用到其中的信息。

对于使用简单恢复模型的数据库,事务日志会在每次处理检查点(CheckPoint)时自动被截断。

对于使用完全恢复模型或大容量日志记录恢复模型的数据库,事务日志只有在执行日志备份(BACKUP LOG)时才会被截断,这时事务日志中记录的信息被写入事务日志备份文件,而它们所占用的这部分空间被标记为可用(即被截断)。

截断事务日志并不会使日志文件变小,但可以将其中的部分空间释放供以后写入新的日志记录使用。

若要减少日志文件的物理大小,则要使用上面提到的DBCC SHRINKDATABASE和DBCC SHRINKFILE命令。

在执行BACKUP LOG语句的时候,还可以使用WITH NO_LOG(或WITH TRUNCATE_ONLY,含义相同)参数,这时并不真正备份事务日志,而只是截断事务日志中的非活动部分(这和普通的BACKUP LOG语句作用相同)。

这适合于剩余磁盘空间不够进行事务日志备份或不打算保留事务日志中的非活动部分用于数据库恢复的情况。

避免事务日志文件增长过快以致用尽所有磁盘空间的现象发生一种办法是将数据库设为使用简单恢复模型,这样可以使SQL Server周期性的自动截断事务日志的非活动部分,并回收其占用的空间供以后写入事务日志记录使用。

但这将使数据库无法利用事务日志备份还原到即时点,降低了数据库的可靠性,因此一般不应用于生产型数据库。

对于生产型数据库,推荐的做法是使用完全恢复模型,并定期进行数据库的完全备份和事务日志备份。

例如每周执行一次完全备份,每天执行一次事务日志备份,这可以通过SQL Server企业管理器中的数据库维护计划向导很方便的实现(一般可以设为在每天夜里业务不繁忙的某个时刻自动执行备份)。

相关文档
最新文档