数据库基本概念与操作

  

  在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。  

  学习数据库已经有几天时间了,关于数据库 我的理解就是:老师要求让你背诵一片课文,你两天就背下来了,但是要是让你背整本书呢?一个人的记忆始终是有限的,那么在计算机里 你要记录什么东西怎么办?这个时候就体现出数据库的作用来了,以下就是对数据库的讲解:

  1.数据库的定义:

  数据库,简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。

  2.使用数据库可以高效且条理分明的储存数据,它使人们能够更加迅速和方便地管理数据,主要体现在以下几个方面。

(1)可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。

(2)可以有效的保证数据的完整性,自身有避免重复数据的功能。

(3)可以满足应用的共享和安全方面的要求。

  3.数据库的基本结构分三种,反映了观察数据库的三种不同角度。

 (1)系统数据库

(2)用户数据库

 (3)物理数据库

  4.数据库的主要特点:

    (1) 实现数据共享

      数据共享 包含用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。

    (2)减少数据的冗余

      由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。

    (3)文件恢复

      由数据库提供的方法,可及时发现故障和修复,从而防止数据被破坏而无法修复。

  5.Microsoft SQL Server 2008提供的数据库:

    (1)Master数据库:主要记录SQL Server系统的所有系统级别信息:

          1.所以的登录帐户和系统配置设置;

          2.所有其他的数据库及数据库文件的位置;

          3.SQL Server的初始化信息;

    (2)Tempdb数据库:Tempdb数据库保存所以的临时表和临时存储过程,以及临时生成的工作表。

    (3)Model数据库:可用于在系统上创建的所有的数据库的模版。

    (4)Msdb数据库:提供代理程序调度警报.作业以及记录操作时使用。

    (5)Resource数据库:它是一个特殊的数据库,并且是一个只读数据库

  6.分离和附加/备份和还原:

    SQL Server提供了“分离和附加”数据库、“备份和还原”数据库多种数据库的备份和恢复方法。这里介绍一种学习中常用的“分离/附加”方法,类似于大家熟悉的“文件拷贝”方法,即把数据库文件(MDF)和对应的日志文件(LDF)拷贝到其它磁盘上作备份,然后把这两个文件再拷贝到备份文件后缀为(BAK)中。

  7.删除数据库:

  ps:在删除数据库时必须谨慎,谨慎,在谨慎,因为一旦删除了数据库,该数据库中的所以数据都会丢失,所以删除数据库时可以选择以上第6条进行备份,可不要因为自己的疏忽而导致无法挽回的后果!!!!!!

  我觉得我很平凡,也很普通,我只想做我自己,走自己的路,做自己想做的事情,这样才不会枉来世上一遭。

时间: 2024-10-23 08:49:55

数据库基本概念与操作的相关文章

DBA_Oracle Startup / Shutdown启动和关闭过程详解(概念)(对数据库进行各种维护操作)

2014-08-07 BaoXinjian 一.摘要 Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤: 启动实例-->加载数据库-->打开数据库 因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库. 1. Oracle启动需要经历四个状态:SHUTDOWN .NOMOUNT .MOUNT .OPEN 2. Oracle关闭的四种方式:Normal, Immediate, Transactional, Ab

DNS基本概念及操作详解----------------转载

DNS基本概念及操作详解 目录: 1.DNS协议 2.DNS查询 2.1递归查询 2.2跌代查询 2.3反向查询 3.域维护 3.1全量AXFR传输 3.2增量IXFR传输 3.3通过NOTIFY 3.4动态更新 4.DNS安全 在很多人看来,DNS只是为外部提供DNS解析服务(我以前也是这么认为的,直到膝盖中了一箭),但作为互联网的基础设施,DNS远没有想象的那么简单.如果你没有听说过DNS查询.反向解析.zone传输.动态更新.DNS安全,那你可以从本文中得到关于他们的最简明的诠释. 一.

数据库基本概念

一.数据库基本概念 动态网站开发离不开数据存储,数据存储离不开数据库,数据库技术是计算机技术中的重要部分,在软件开发等领域起着至关重要的作用. 所谓数据库,可以理解为用来存储信息的仓库.而信息就是要存储下来的一些数据,比如用户的姓名.年龄.产品的价格.简介,某一个日期时间甚至图像等等,总之一切可以在计算机中存储下来的数据都可以通过各种方法存储到数据库中,并且数据库也不仅仅是简单的仓库,他提供了一系列科学的存数据,取数据等等其他的管理措施. 比如我们要学习的MySQL数据库,信息并不是杂乱无章的直

数据库mysql的常规操作

1. 什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的建立在计算机存储设备上的仓库. 简单来说是本身可视为电子化的文件柜--存储电子文件的处所,用户可以对文件中的数据进行新增.截取.更新.删除等操作. 严格来说,数据库是长期储存在计算机内.有组织的.可共享的数据集合.数据库中的数据指的是以一定的数据模型组织.描述和储存在一起.具有尽可能小的冗余度.较高的数据独立性和易扩展性的特点并可在一定范围内为多个用户共享. 2.  为什么需要使用数据库? 假设这样一个场景,需

MySQL的基本概念与操作

数据库的基本概念什么是数据库?用于存储和管理数据的仓库.数据库的特点:持久化存储数据的.其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库 – SQL数据库的分类:数据库根据存储采用的数据结构的不同可以分为许多种,其中包含早期的层次式数据库.网络式数据库.目前占市场主流的是关系型数据库.当然还有非关系(NoSQL)型数据库(键值对数据库,例如:MongoDB.Redis)等其他类型的数据库常见的关系型数据库:SQL Server : 微软提供(收费.Java中使用不多)Ora

数据库基本概念(一)

一.数据库基本概念 1.数据库与数据库管理系统 (1)数据库 数据库(DB)是存放数据的仓库,存放的这些数据存在一定的关联,并按照一定的格式存放在计算机上.广义上讲,数据不仅包括数字,还包括文本.图像.音频和视频等. (2)数据库管理系统 数据库管理系统(DBMS)是管理数据库的系统,它按照一定的数据模型组织数据. DBMS功能如下: 数据定义功能:可以定义数据库中的数据对象. 数据操纵功能:可以对数据库表进行基本操纵,如插入.删除.修改.查询等. 数据的完整性检查功能:保证用户输入的数据应满足

基本概念及操作

基本概念及操作 实验介绍 本节实验主要有: 1.实验楼环境介绍 2.常用 Shell 命令及快捷键 3.Linux 使用小技巧 一.Linux 桌面环境介绍 相对于现在的 Windows 系统,UNIX/Linux 本身是没有图形界面的,我们通常在 Unix/Linux 发行版上看到的图形界面实际都只是运行在 Linux 系统之上的一套软件,类似 Windows95 之前的Windows 的图形界面实则也只是运行在 DOS 环境的一套软件.而 Linux 上的这套软件以前是XFree86,现在则

(转)SQLite数据库增删改查操作

原文:http://www.cnblogs.com/linjiqin/archive/2011/05/26/2059182.html SQLite数据库增删改查操作 一.使用嵌入式关系型SQLite数据库存储数据 在Android平台上,集成了一个嵌入式关系型数据库--SQLite,SQLite3支持NULL.INTEGER.REAL(浮点数字).TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n).char(n).d

[经使用有效]Sqlserver2005附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法

sqlserver2005附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法 最近几天从网上找了几个asp.net的登录案例想要研究研究代码,结果在用 Sql Server2005附加数据库文件时弹出错误信息:如下图: ,一时无解,遂求助于百度谷歌,经过各种试验,特将解决办法整理于此,希望能帮到大家,同时如果有好的意见大家多多交流啊! 方案一:切换登录方式 出现这种情况是由于用“混合验证方式”(SQL Server身份验证)登录数据库造成的,只要将登录方式改为“windows身