Modern Database Chapter 1 – Flashcards
Unlock all answers in this set
Unlock answersquestion
            Database
answer
        An organized collection of logically related data
question
            Data
answer
        Stored representations of objects and events that have meaning and importance in the user's environment.
question
            important structured data types
answer
        numeric, character, and dates
question
            Information
answer
        data that have been processed in such a way as to increase the knowledge of the person who uses it
question
            Metadata
answer
        data that describe the properties or characteristics of end-user data and the context of those data. metadata show data item name, data type, length, minimum and maximum values
question
            data storage
answer
        data can be stored in files or databases
question
            before databases
answer
        companies relied on file processing systems
question
            disadvantages of file processing
answer
        1. program-data dependence 2. duplication of data 3. limited data sharing 4. lengthy data sharing 5. lengthy development times 6. excessive program maintenance
question
            data model
answer
        graphical systems used to capture the nature and relationships among data
question
            entity
answer
        a person, a place, an object, an event, or a concept in the user environment about which the organization wishes to maintain
question
            attribute
answer
        the data you capture about an entity e.g. Customer Name
question
            instance
answer
        each customer's information is referred to as an instance
question
            relational database
answer
        a database that represents data as a collection of tables in which all data relationships are represented by common values in related tables
question
            Database management system (DBMS)
answer
        a software system that is used to create, maintain, and provide controlled access to user databases
question
            Advantages of Database Approach
answer
        1. Program-data independence 2. Planned data redundancy 3. Improved data consistency 4. Improved data sharing 5. Increased productivity of application development 6. Enforcement of standards 7. Improved data quality 8. Improved data accessibility and responsiveness 9. Reduced program maintenance 10. Improved decision support
question
            data independence
answer
        the separation of data descriptions from the application programs that use the data
question
            user view
answer
        a logical description of some portion of the database that is required by a user to perform some task
question
            cost of data quality problems as estimated by TDWI
answer
        $600 billion each year
question
            constraint
answer
        a rule that cannot be violated by database users. Improving data quality
question
            Costs and Risks of Database Approach
answer
        1. New, Specialized Personnel 2. Installation and Management Cost and Complexity 3 Conversion Costs 4. Need for Explicit Backup and Recovery 5. Organizational Conflict
question
            Computer-aided software engineering tools (CASE)
answer
        tools automated and used to design databases and application programs
question
            Repository
answer
        centralized knowledge base for all data definitions, data relationships, screen and report formats, and other system components
question
            DBMS
answer
        software system that is used to create, maintain, and provide controlled access to user databases
question
            database
answer
        organized collection of logically related data
question
            Application programs
answer
        used to create, maintain databases and provide information to users
question
            enterprise resource planning (ERP)
answer
        business management system that integrates all functions of the enterprise, such as manufacturing, sales, fiance, marketing. software apps that provide the data necessary for enterprise to examine and manage its activities.
question
            Data Warehouse
answer
        an integrated decision support database whose content is derived from the various operational databases.
question
            Enterprise data modeling
answer
        first step in database development, in which the scope and general contents of orgnizatonal databases are specialized.
question
            Systems Development Life Cycle (SDLC)
answer
        complete set of steps, the traditional methodology used to develop, maintain, and replace information systems
question
            SDLC
answer
        1. Planning-Enterprise Modeling 2. Planning-Conceptual Data Modeling 3. Analysis-Conceptual Data Modeling 4. Design-Logical Database Design 5. Design-Physical Database Design and Definition 6. Implementation-Database Implementation 7. Maintenance-Database Maintenance
question
            Prototyping
answer
        an iterative process of systems development in which requirements are converted to a working system that is continually revised through close work between analysts and users.
question
            Agile Software Development
answer
        approach to database software development that emphasizes individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, and response to change over following a plan.
question
            The Three Schemas
answer
        defined by ANSI 1. External schema 2. Conceptual schema 3. Internal schema
question
            project
answer
        planned undertaking of related activities to reach an objective that has a beginning and an end.
question
            SDLC
answer
        1. Planning 2. Analysis 3. design 4. implementation 5. maintenance
question
            conceptual schema
answer
        provides a complete, technology free picture of the database
question
            internal schema
answer
        specifies the complete database as it will be stored in computer secondary memory in terms of logical schema and a physical schema
question
            external schema
answer
        or user view, which describes the database relevant to a specific set of users
question
            nine major components database environment
answer
        1.CASE 2.Repository 3.DBMS 4.Database 5.Application programs 6.User interface 7.Data and database admins 8.Systems Developers 9.End Users