资源描述:
《Computer English Unit 6 Database(计算机英语 第六单元 数据库)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Unit6Database第六单元:数据库SectionA:课文A:DatabaseOverview数据库概览I.Introduction一、引言Datastoragetraditionallyusedindividual,unrelatedfiles,sometimescalledflatfiles.数据存储传统上是使用单独的没有联系的文件,这些文件有时称为平面文件。Inthepast,eachapplicationprograminanorganizationuseditsownfile.在过去,一个机构中的每个应用程序都使用自己的文件。Inauniversity
2、,forexample,eachdepartmentmighthaveitsownsetoffiles:例如,在一个大学中,每个部门都可能有其自己的文件集:therecordofficekeptafileaboutthestudentinformationandtheirgrades,thefinancialaidofficekeptitsownfileaboutstudentsthatneededfinancialaidtocontinuetheireducation,theschedulingofficekeptthenamesoftheprofessorsand
3、thecoursestheywereteaching,thepayrolldepartmentkeptitsownfileaboutthewholestaff(includingprofessors),andsoon.档案办公室保存着关于学生信息和学生成绩的文件;经济资助办公室保存着其自己的关于需要经济资助以继续学业的学生的文件;调度办公室保存着教授的姓名和他们所教的课程;工薪发放部门保存着其自己的关于全体教职员工(包括教授)的文件,等等。Today,however,alloftheseflatfilescanbecombinedinasingleentity,the
4、databaseforthewholeuniversity.然而,所有这些平面文件今天都可结合成一个实体——供整个大学使用的数据库。Althoughitisdifficulttogiveauniversallyagreeddefinitionofadatabase,weusethefollowingcommondefinition:adatabaseisacollectionofrelated,logically,coherentdatausedbytheapplicationprogramsinanorganization.虽然难以给出一个普遍接受的数据库定义,但我
5、们使用下面常见的定义:一个数据库是被一个机构内的应用程序所使用的具有逻辑相干性的相关数据的集合。Ⅱ.DatabaseManagementSystems二、数据库管理系统Adatabasemanagementsystem(DBMS)defines,creates,andmaintainsadatabase.数据库管理系统定义、创建和维护数据库。TheDBMSalsoallowscontrolledaccesstodatainthedatabase.数据库管理系统也允许对数据库中的数据进行受控的访问。ADBMSisacombinationoffivecomponents:
6、hardware,software,data,users,andprocedures.一个数据库管理系统由5个组成部分构成:硬件、软件、数据、用户和规程。1.Hardware1、硬件Thehardwareisthephysicalcomputersystemthatallowsaccesstodata.硬件是指允许访问数据的计算机物理系统。Forexample,theterminals,harddisk,maincomputerandworkstationsareconsideredpartofthehardwareinaDBMS.例如,终端、硬盘、主机和工作站被认为
7、是数据库管理系统的硬件组成部分。2.Software2、软件Thesoftwareistheactualprogramthatallowsuserstoaccess,maintain,andupdatedata.软件是指允许用户访问、维护和更新数据的实际程序。Inaddition,thesoftwarecontrolswhichusercanaccesswhichpartsofthedatainthedatabase.另外,软件还控制着哪个用户可以对数据库中的哪部分数据进行访问。3.Data3、数据Thedatainadatabaseisstored