1
数据库是存放在硬盘里
2
软件是数据库的用户,使用者通过软件界面间接管理数据库(或说数据库为软件功能提供支持)
3
个人电脑里也有数据库, *** 作系统本身就是文件数据库管理系统。
4
服务器和数据库的关系
每个网站都有自己的服务器,但一个服务器可以存在多个网站,这通过数据库管理系统来管理
5
数据库可以说是软件技术的基础哇
什么是数据库
金融数据分析与数据库密不可分,那么什么是数据库呢?在大学的计算机教科书中,数据库是被这样解释的:数据库是计算机应用系统中的一种专门管理数据资源的系统。数据有多种形式,如文字、数码、符号、图形、图像以及声音等。数据是所有计算机系统所要处理的对象。人们所熟知的一种处理办法是制作文件,即将处理过程编成程序文件,将所涉及的数据按程序要求组织成数据文件,用程序文件来调用。数据文件与程序文件保持着一定的对应关系。在计算机应用迅速发展的情况下,这种文件式方法便显出不足。比如,它使得数据通用性差,不便于移植,在不同文件中存储大量重复信息、浪费存储空间、更新不便等。数据库系统便能解决上述问题。数据库系统不从具体的应用程序出发,而是立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统,以它为中介,与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。
这段说明介绍的确非常详细,不过你可能看得头晕眼花了,其实简单地说数据库就是一组经过计算机整理后的数据,存储在一个或多个文件中,而管理这个数据库的软件就称之为数据库管理系统。一般一个数据库系统(database
system)可分为数据库(database)与数据管理系统(database
management
system,dbms)两个部分。
为什么这么问,每台电脑确实都有很多数据库实例,但基本都不是你用的,数据库可以是ORACLE,可以是SQL可以是ACCESS 主要看你要什么用的,一般你需要的话就自己建,有条件可以自己安装SQL server或者ORACLE 如果不是要求很高你就自己在安装OFFICE的时候微软的加选个ACCESS 再在ACCESS 里面自己建个数据库。
通俗来讲就是存储和管理数据的仓库。
而数据就是各种字母、数字符号的组合、语音、图形、图像等统称为数据。
win xp没有自带的数据库,不过可以在xp上安装数据库 sql server或是oracle等等不过也分版本的,像xp home版不能安装
至于你说的office当然有正版软件一说,它是由版权的,并且不是免费的软件,收费购买的
oracle11g创建数据库的步骤如下:
1、按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开;
2、打开数据库配置助手Database Configuration Assitant,单击“下一步”
;步骤1:选择“创建数据库”,单击“下一步”;
3、选择“一般用途或事务处理”,单击“下一步”;
4、设置数据库的名称和实例名,两者可设置相同,也可以不同,单击“下一步”;
5、管理选项配置,不勾选配置Enterprise Manager,单击“下一步”;
6、数据库身份z明,可以为不同的账户分别设置不同的管理口令,也可以为所有账户设置同一口令,单击“下一步”;
7、数据库文件所在位置,默认存储类型:文件系统,存储位置:使用模版中的数据库文件位置,也可以自己指定存储路径,单击“下一步”;
8、恢复配置,指定快速恢复区;
9、数据库内容,根据需要,选择是否添加示例方案,单击“下一步”;
10、初始化参数,设置内存、字符集等,单击“下一步”;11、数据库存储,控制文件、数据文件、重做日志文件位置设置,单击“下一步”;
12、创建选项,创建数据库,生成脚本,单击“完成”,开始创建数据库
什么是数据库
数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。
数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。
(1)物理数据层。它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描述的指令 *** 作处理的位串、字符和字组成。
(2)概念数据层。它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。
(3)逻辑数据层。它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。
数据库不同层次之间的联系是通过映射进行转换的。数据库具有以下主要特点:
(1)实现数据共享。数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。
(2)减少数据的冗余度。同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。
(3)数据的独立性。数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立,也包括数据物理结构的变化不影响数据的逻辑结构。
(4)数据实现集中控制。文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。
(5)数据一致性和可维护性,以确保数据的安全性和可靠性。主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏
你可能是初学的,这样说吧,数据库就是建表格,然后把一张一张的表格钉在一起,就成了一大堆的数据了,用专业的术语,我们把这么一大堆的表格叫数据库
书很多呀,<数据库概论>这本就不错,我学过这本书,虽说是偏现理伦的多一点,但一边学这本书,一边再找一本实用教材,(我指的是专门的一本学习数据库一种软件的书,)很受益
我当时,就是一边说这本书,一边说<SQL server 2000>
SQL,MySQL,比较合适于在家里学习数据库,
ORCAL,比较适合于公司应用
DEPHI,本身并不是数据库,但是是一个做数据库系统,相当实 用的软件很实用
ACCESS, 对比较合适于应用它,不太适合利用它学数据库,因为ACCESS一般不用语言,而且是面向普通用户的,就是说用的比较方便实用,
不知道,这么说你能听懂多少,你还是找一本书好好学一下吧,
在计算机软件开发领域,如果不认识其他设计师写的开发文档,那么对于我们的工作来说,反而是更加麻烦。今天,我们就北大青鸟的老师给大家简单介绍一下关于开发系统的一些计算机基本知识。
1、服务器
Server,计算机的一种,是为客户机(client)提供服务的高性能的计算机。和普通电脑不同的是,服务器面向的整个网络的用户,24h不间断工作,在多用户多任务的环境下,所以需要极高的稳定性。此外,在处理能力、安全性、可靠性、可用性、可扩展性、可管理性方面也十分强悍。
此外,服务器有很多类型,按照应用功能来划分,服务器一般分为文件服务器、打印服务器、域控制服务器、数据库服务器、邮件服务器、WEB服务器等等。服务器价格一般比较昂贵,所以一般大型的公司都会自己搭建服务器,普通的企业一般租用服务器。
2、数据库
Database,简单说就是存放、管理数据的仓库。一般分为关系型数据库、非关系型数据库两种,前者最为常见。
关系型数据库,处理表与表间的结构,是由二维表(表的形式类似于excel)及其之间的联系组成的一个数据组织。常用的关系型数据库有MySql,Oracle等。MySql最基本的 *** 作:增删改查,大家可以自学,多多练习,灰常简单。
非关系型数据库:以对象为单位数据结构。这一类型,平时用的较少,所以大家可以专攻关系型的数据库哦~~
3、缓存
计算机处理数据时,考虑到数据存储空间的压力、查找速度、数据使用率等等,所以就有了缓存。
缓存(数据交换的缓冲区,即Cache),简单说就是存储数据的临时地方,存储一些高频数据的副本。可以这样理解,当某一硬件要读取数据时,首先从缓存中查找需要的数据,找到了就直接执行,找不到的话再从内存中找。由于CPU的缓存的运行速度比内存快得多,所以缓存的目的就是提高响应速度,减少服务器压力。
以上就是关于是不是每个电脑上都有一种数据库啊全部的内容,包括:是不是每个电脑上都有一种数据库啊、电脑数据库是个什么意思、每台电脑都有数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)