Mgmt Info Systems Mid-term – Flashcards
Unlock all answers in this set
Unlock answersquestion
            Which best defines the function of SQL in a database?
answer
        It is the language relational databases use to create database objects and to manipulate and retrieve data
question
            When a primary key is repeated in a second table to make a relationship it is called:
answer
        A foreign key
question
            Which of the following is the best way to begin identifying the topics of a database?
answer
        Look at the project notes and identify all the nouns, then group them into themes
question
            A database entity can best be described as:
answer
        Something the database is concerned with, for which data can be stored
question
            Which of the following is the best definition for a database attribute?
answer
        Something that describes some part of an entity
question
            common functions of a relational database management system
answer
        Providing for the creation of databases and database objects    Providing for data retrieval and manipulation    Providing for backup and security
question
            A small community organization takes in stray animals. Many of them are given out to foster families who take care of them until they are adopted by someone. They need a database that will track the animals, which foster families and have the animals and the adoption history of each animal. Which of the following is the best statement of scope?
answer
        The database will track each animal that is taken in. It will track all available adoptive families and which animals are being tended by each adoptive family. It will also track when each animal is adopted and by whom
question
            Relational database principles were first defined by a man named
answer
        Codd
question
            SQL Server is one of many ______ ______ _______ ________
answer
        Relational Database Management Systems
question
            The same data repeated in more than one place in a database is called:
answer
        Redundancy
question
            This uniquely identifies each row in a relational database table
answer
        A primary key
question
            When a primary key from one table repeated in another table to make a relationship it is called
answer
        A foreign key
question
            Something a database must do to fulfill its purpose is called a
answer
        Requirement
question
            stakeholder
answer
        Anyone who uses is affected by the database
question
            A document that summarizes and displays data is called a
answer
        Report
question
            Which of the following is a type of database optimized for processing transactions in real time?
answer
        Transaction Processing System
question
            Which of the following is a set of tools for analyzing trend and patterns in business data?
answer
        Business Intelligence
question
            Interviews are good for asking what kind of questions?
answer
        Open-ended questions
question
            A question that has a fixed answer or a fixed set of answers is called:
answer
        A closed question
question
            Which of the following is a program that offers services to other programs?
answer
        A server
question
            A program which requests services from another program is called
answer
        A client
question
            Which of the following best defines the term requirement?
answer
        Something the database must do to meet its business purpose
question
            A requirement that refers to the attributes that must be stored in the database to fulfill business needs is called a:
answer
        Data requirement
question
            A requirement that refers to data that must be present in the database to generate reports is called a:
answer
        Report Requirement
question
            A requirement that refers to the need to restrict or grant access to data or database objects is called a
answer
        Security Requirement
question
            Something a database is concerned about is called
answer
        An entity
question
            Something that describes an entity about which data can be stored is called
answer
        An attribute
question
            Which key best describes an attribute or combination of attributes that could be used as the primary key for an entity?
answer
        Candidate key
question
            Which of the following best describes an attribute that naturally belongs to the entity used as a key?
answer
        Natural Key
question
            Which of the following best describes an artificially generated attribute used as a key?
answer
        Surrogate Key
question
            A key that consists of two or more attributes combined to make a unique value is called
answer
        Composite key
question
            Which of the following represent an advantage of a natural key?
answer
        Both A natural key helps protect data integrity by preventing accidental entry of duplicate rows and Natural key belong to and describe the entity
question
            Which of the following represent an advantage of a surrogate key?
answer
        Both A surrogate key is always guaranteed to be unique and Surrogate keys are arbitrary and are not affected by changes in business rules
question
            Domain
answer
        the set of all the entities that can be used in the database. Ex) employee names, address, DOB, etc.
question
            Triggers
answer
        set of commands in the DB that trigger an event to happen..for example, in the data entry space of a zip code, only 5 integers are allowed, if 6 are inputted, the user will be flagged and asked to correct it
question
            Types of Entities
answer
        Domain, Linking, Lookup, Weak
question
            Linking
answer
        entity used to resolve a many-to-many relationship in two one-to-many relationships
question
            Lookup
answer
        Entity used to store lookup values and help ensure data integrity and consistency (Months, State Names, etc.)
question
            Weak
answer
        Entity that depends on another entity for its meaning (Employee and Dependents)
question
            his relative numbering of how many instances of one entity relate to how many instances of the other entity is referred to as
answer
        cardinality
question
            True or False? Each entity in a relationship can participate in zero, one, or more than one instances of that relationship
answer
        True
question
            The most common relationship in a Database
answer
        A one-to-many relationship
question
            True or False? While Many to Many relationships exist conceptually, in an actual Database, you would need a third entity (table that acts as a lookup table) in order for the database to work properly
answer
        True
question
            A third entity, Item Supplier, is used to _____ items and suppliers together.
answer
        link
question
            The selection of a _________ _____ is one of the most critical decisions you'll make in the design of a new database.
answer
        Primary Key
question
            you must ensure that the selected key is ________
answer
        unique
question
            So, what makes a good primary key? If you're unable to find an obvious answer, your database systems will allow you to assign an auto-generated unique ID to any entity in your database. A best practice in database design is to use an internally generated primary key. This key is considered a ___________ ______
answer
        Surrogate Key
question
            True or False? SSN make good Primary Keys.
answer
        False
question
            objects or items of interest for the database
answer
        Entities
question
            facts about, or properties of, an entity
answer
        Attributes
question
            links between entities
answer
        Relationships
question
            E/R diagrams
answer
        -Give a conceptual/visual view of the database  -Are independent of the choice of DBMS  -Can identify some problems in the design of a database
question
            Entity (what is the shape?)
answer
        rectangle
question
            Attribute (what is the shape?)
answer
        oval
question
            Relationship (what is the shape?)
answer
        diamond
question
            _____________ are an association between two or more entities.  Each Student takes several Modules  Each Module is taught by a Lecturer  Each Employee works for a single Department
answer
        Relationships
question
            Relationships have
answer
        -A name  -A set of entities that participate in them  -A degree - the number of entities that participate (most have at least 2)
question
            (pick out the entities)A university consists of a number of departments. Each department offers several courses. A number of modules make up each course. Students enrol in a particular course and take modules towards the completion of that course. Each module is taught by a lecturer from the appropriate department, and each lecturer tutors a group of students.
answer
        departments, courses, modules, students, lecturer
question
            (pick out the relationships)A university consists of a number of departments. Each department offers several courses. A number of modules make up each course. Students enrol in a particular course and take modules towards the completion of that course. Each module is taught by a lecturer from the appropriate department, and each lecturer tutors a group of students.
answer
        offers, make up, enroll in, take, taught by, from the, tutors
question
            True or False? In ER diagrams, an attribute can have its own attributes
answer
        True
question
            These databases can be attached to a point of sale at a cash register or they can be behind web forms such as at Amazon.com or Ebay. They are optimized for speed and efficiency. Nobody wants a long wait while his or her order is being processed.
answer
        Transaction database
question
            The purpose is to use the data to provide data managers need to manage an organization. It focuses on data analysis. It is used to query data to return reports on things like total monthly sales, number of products sold, total shipping costs, etc.
answer
        Management Information System(MIS)
question
            Mine data for patterns and trends that might help a business improve its offerings or services. A company, for instance, might analyze its customer data to find the ages and incomes of the customers who buy a particular product. They might look to see what other products those customers have purchased in a six month period before or after the purchase of a particular product. They might look to see if they can spot a trend related to current advertising or a current event.
answer
        Business Intelligence
question
            exploring data sets looking for useful trends, is related to the idea of Data Warehouses
answer
        DataMining
question
            The concept of this is to bring together all the data that an organization generates, not just the transactions that are recorded in formal databases, but also the memos, letters, minutes from meetings and other documents any organization generates. It brings them all together in a way and a place where data can be extracted and compared.
answer
        data warehouse
question
            One development that holds the promise of making data warehousing a reality is ___________, which is designed to transport and store data.
answer
        XML—eXtensible Markup Language
question
            Cloud Databases
answer
        Databases that reside on the Internet, usually accessed through data services ... (Amazon, Google, GoGrid, Salesforce, MS Azure)
question
            Cloud computing
answer
        Consists of using services on the Internet to provide business needs
question
            advantages of Cloud solutions.
answer
        scalability, cost and flexibility
question
            In a database, fields and records become _________ and _________.
answer
        entities and attributes
question
            A ________ is a program that makes a "service" or resource available for a "client" that requests it. For instance, a web server makes a web page available to a browser that requests the page to view.
answer
        server
question
            Some computers are called _________. They often have more processing power and memory than other computers. They also often run an operating system that has tools to monitor and balance service requests such as Windows Server 2008
answer
        Servers
question
            A database _________ is something the database needs to have or do in order to meet the business needs of the organization for which it is being built
answer
        Requirements
question
            Kinds of Requirements
answer
        Data, report, and access and security requirements
question
            what data the database must contain in order to store all the information an organization needs for its activities.
answer
        Data Requirements
question
            Most databases need to generate several different kinds of reports, summary information often gathered from several different entities.
answer
        Report requirements
question
            Data in a database is usually confidential. Because of how valuable data can be, an essential requirement of most databases is to develop a security scheme that determines who has access to what data.
answer
        Access and security requirements
question
            refers to what data a database user has permission use
answer
        User Access
question
            rules that cover the way data is acquired, stored or processed.
answer
        Business Rules
