Chapter1IntroductionFebruary2009DatabaseSystemConcepts-Chapter1Introduction-2MainPartsinThisChapterDatabaseSystemApplicationsPurposeofDatabaseSystemsViewofDataDatabaseLanguagesRelationalDatabaseDatabaseDesignDataStorageandQueryingTransactionManagementDatabaseArchitecturesDatabaseUsersandAdministratorsHistoryofDatabaseSystemsAppendix:Data,Information,Knowledge,etc.February2009DatabaseSystemConcepts-Chapter1Introduction-3§1.0DB,DBMS,DBSDefinitionsinthetextbookDatabase(DB)—acollectionofinterrelateddata,storedinsystemsasfilesDatabasemanagementsystem(DBMS)—DB,oracollectionofinterrelateddata—setofprogramstoaccessthedatainDBDatabasesystem(DBS)havingthesamedefinitionasDBMSinthetextbookthetermDBSandDBMSareusedinterchangeablyinthetextbookFebruary2009DatabaseSystemConcepts-Chapter1Introduction-4§1.0DB,DBMS,DBS(cont.)DBMSprovidesanenvironmentthatisbothconvenientandefficientforstoreandretrieveinformationdefinitionofstructuresforstorageofinformationdatamanipulationmechanismsdatasafetymechanismsDefinitionsinsomeothertextbooksFig.1.0.1Database(DB)—acollectionofinterrelateddata,storedinsystemsasfilesFebruary2009DatabaseSystemConcepts-Chapter1Introduction-5§1.0DB,DBMS,DBS(cont.)Definitionsinsomeothertextbooks(cont.)Databasemanagementsystem(DBMS)—asystem/mechanismtomanagedatainDB—or:setofprogramstoaccessthedatainDBDatabasesystem(DBS)—DB+DBMS+Users/AdministersDatabaseapplicationsystem—DB+DBMS+Applicationprograms+Users/AdministersDBMSApplicationprogram1DBfile…DBquerylanguagee.g.SQLAPI,e.g.ODBC,JDBCUsersDBMSDBDBS/DBASFig.1.0.1DBSandDBASApplicationprogram1February2009DatabaseSystemConcepts-Chapter1Introduction-7DatabasesandDBStouchallaspectsofourlivesBanking:alltransactionsAirlines:reservations,schedulesUniversities:registration,gradesSales:customers,products,purchasesManufacturing:production,inventory,orders,supplychainHumanresources:employeerecords,salaries,taxdeductions§1.2PurposeofDatabaseSystemsFe...