Top Banner

of 22

Mb0047 Unit 14-Slm

Jun 04, 2018

Download

Documents

jerry_jed
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/13/2019 Mb0047 Unit 14-Slm

    1/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 284

    Unit 14 Database Management Systems

    Structure:

    14.1 Introduction

    Objectives

    14.2 Types of Database Users

    Database administrator

    Database designers

    End users

    System analyst and application programmers

    DBMS system designers and implementers

    Tool developers

    Operators and maintenance personnel

    14.3 Types of Databases

    14.4 Database Management Systems (DBMS)

    Functions

    Advantages

    Disadvantages

    14.5 Designing of DBMS

    Data, information and its structure

    Entity, instance and attributes

    Data and mapping

    Database architecture

    Database languages and interfaces

    14.6 Data Warehouse and Data Mining

    14.7 Summary

    14.8 Glossary

    14.9 Terminal Questions

    14.10 Answers

    14.11 Case Let

    14.1 Introduction

    In the previous unit, you have learnt about the evolution of the information

    systems function and the various roles and challenges faced by a CIO. In

    this unit you will learn about the Database Management Systems (DBMS)

    that are essential for the maintenance of information and that help in

    accessing the information for analysis purpose.

  • 8/13/2019 Mb0047 Unit 14-Slm

    2/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 285

    Table 14.1 depicts the concepts of DBMS.

    Table 14.1: Concepts of DBMS

    Data Data is a raw fact that can be recorded and has specificmeaning.

    DBMS(DatabaseManagementSystem)

    Software programme which effectively controls thecreation, maintenance and use databases in the business.

    What does itconsist of?

    Collection of related data.

    Set of programmes to access those data.

    A complete definition or description of the databasestructures and constraints.

    Where is DBMS

    used?

    All areas where computers are used, including business,

    engineering, law, education, banking, hotel and airlinereservation.

    Examples ofDBMS

    Multimedia databases can store pictures, video clips andsound messages.

    Geographic information system can store and analysemaps, weather data and satellite images.

    Objectives:

    After studying this unit, you should be able to:

    evaluate the types of database users

    explain database management systems

    describe the designing of DBMS describe data warehouse and data mining

    14.2 Types of Database Users

    Different persons involved in the design, use and maintenance of a large

    database are:

    Database Administrator (DBA)

    Database Designers (DBD)

    End users

    System analysts and application programmers

    DBMS designers and implementers

    Tool developers

  • 8/13/2019 Mb0047 Unit 14-Slm

    3/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 286

    14.2.1 Database Administrator (DBA)

    Database is one of the primary resources used by employees of a businessunit to make sense of the business. Since it is used by many, it has to be

    protected from unintentional deletion of data, non-authorised use and

    duplicate data. Database Administrator (DBA) is specialist who is employed

    to maintain, develop and secure the organisations database using standard

    rules.

    Following are a few responsibilities of a DBA:

    DBA is authorised to monitor and access the databases.

    DBA is responsible for producing, executing changing and maintaining

    the database.

    DBA allows database to be utilised by the users.

    DBA defines the systematic procedure to recover lost data.

    14.2.2 Database designers (DBD)

    A DBD designs the database structure to meet the requirements of the

    organisation.

    14.2.3 End users

    End users are those who access the database, query and update the

    database and generate various reports. The database primarily exists for

    their use. End users are of two types:

    o Casual usersThey are the users accessing the DBMS with Structured

    Query language SQL queries.

    o Uninstructed usersThey are the users accessing the DBMS through

    menus.

    14.2.4 System analysts and application programmers

    System analysts gather information regarding the requirements of the end

    users and make specifications for already worked out transactions.

    The specifications of the application programmes are developed by the

    system analyst. The system analysts are mainly responsible for debugging,

    testing, and maintaining the developed programmes.

    14.2.5 DBMS system designers and implementers

    Implementers implement the DBMS modules and interfaces as a software

    package.

  • 8/13/2019 Mb0047 Unit 14-Slm

    4/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 287

    System designers

    The system designers design the DBMS application programmes. Thedesigns are done according to the requirements of the organisation. The

    data are fed in the designed application program by the staff and it is

    retrieved by the management so as to take decision on the information

    obtained through the DBMS. If any new type of data has to be included the

    designers of DBMS will restructure it by a simply adding a column.

    14.2.6 Tool developers

    Tools are the optional packages of the software usually belonging to the

    third party. They include packages for design, monitoring the performance

    including the graphical interface of the database. The software tools are

    developed by the vendors and sold in the marketplace. The vendors areusually called as tool developers.

    14.2.7 Operators and maintenance personnel

    They are system administration personnel who are responsible for the

    actual running and maintenance of the hardware and software environment

    for the smooth working of the DB system.

    14.3 Types of Databases

    The following databases are commonly used in the organisation.

    Flat File

    Hierarchical database

    Relational database

    Operational database

    Distributed database

    External database

    Object oriented database

    Flat File

    Flat files consist of set ofstrings in one or more files that can be taken apart

    to get the information. The data can be separated by a simple comma for a

    small data store and or by a tab if the data is complex. The lockingmechanism can detect when a file is deleted or modified. For instance, a flat

    model database containing only zip codes. Within the database, there will

    only be one column and each new row will contain a new zip code.

  • 8/13/2019 Mb0047 Unit 14-Slm

    5/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 288

    Hierarchical database

    Hierarchical database resembles a tree structure. In this database, each linkis nested in order to keep the data organised in a particular order on a same

    level list. For instance, a hierarchal database of sales may list each days

    sales as a separate file. Within this nested file all of the sales for the day are

    stored.

    Relational database

    The relational database represents the database as a collection of relations

    having a set of rows and columns, each of which is assigned a unique

    name. Relation consists of a relational schema (structure of table) and

    relational instance (data in a table at the particular time). There is a close

    correspondence between the concept of table and the mathematicalconcept of relation.

    In relational model we use certain conventions. For instance, a row is called

    a tuple and a column is termed as an attribute. The domain of a relational

    schema is a pool of legal values.

    Student (Register No, Name, Add, Phone, D.O.B, GPA)

    In this example, Student is a relation and the attributes (columns) are

    Register No, Name, Add, Phone and D.O.B. A possible tuple for the Student

    relation is (MBA02C1101', ' Nupur Rastogi, '440, 1 -main, 2nd cross, Airport

    Road, Kodenahalli, Bangalore-560008', 25256789, 11-Jan-1986).

    The domain of each attribute is as follows:

    Register no. : Alphanumeric characters

    Name : Characters

    Add : Alphanumeric characters

    Phone : Limit set to 13 digits

    D.O.B : Date, month, year

    Characteristics of relation are:

    An attribute structure containing many data in relation with them neednot be ordered.

    Each attribute in the relation is an entity.

  • 8/13/2019 Mb0047 Unit 14-Slm

    6/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 289

    Operational database

    As the name suggests it supports the business operations of theorganisation, by storing all the details of current business transactions. For

    example a customer data base contains all information pertaining to name,

    products purchased, address, date of purchase and loyalty programs

    enrolled to etc. Other examples are employee database, physical assets

    database and inventory database. These databases could be built using

    Microsoft Access DBMS or Oracle DBMS or MySql DBMS. The other names

    of this database are transaction database, production database and Subject

    Area Database (SADB).

    Distributed Database

    A distributed database allows parts of it to be duplicated and circulated tonetwork servers called nodes at different locations. The network servers

    could be on the extranet, intranet or the internet network. A distributed

    database could be an operational or a hypermedia database (explained

    below)

    The advantage of this distribution is that branches, or subsidiaries or

    workgroups can view and edit only those databases that pertain to their

    scope of operations. Also breaking the database into parts enables faster

    retrieval, lower storage requirements and update operations to the database

    of the node. The main advantage of this database is that if one of the nodes

    shut down the business remains unaffected and continues to provide

    services to stakeholders. Similarly when disasters occur due to natural or

    unnatural causes the data loss in the distributed database is minimised as

    data from multiple locations can be consolidated to build database.

    But the main challenge data accuracy. Changes made to one database

    must be updated to other locations wherever applicable to reflect the latest

    data. This issue can be solved by replication or duplication. In replication

    special software is used compare the various interrelated databases at

    different locations and find if any changes have been made. The changes

    are then updated into each related databases. The complexity and timetaken increases as the number and size of the distributed databases

    increases.

  • 8/13/2019 Mb0047 Unit 14-Slm

    7/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 290

    In duplication, one database is considered as the master database. The

    contents of this database are periodically copied into other locations. Allchanges have to be made to the master database.

    External Databases

    External databases refer to the wealth of information available for free or for

    payment on the internet. It could be statistical information from government

    portals or newspapers, magazines, scholarly articles and full text databases.

    To search for information on these databases you use search engines like

    Google or Bing or Yahoo.

    Object oriented database (OODB)

    An object oriented database incorporates all objects. It is also referred to

    Object database management System (ODBMS).

    Objects consists the following:

    Attributes: These are the data that defines the objects characteristics.

    The data are very simple and may be numbers, strings, and integers

    etc. for referring an object.

    Methods: This defines the object behaviour and is also referred to as

    procedures. For example if you have created a Car Object with name,

    manufacturer and year of make. You can create a procedure to that

    requires you to make entry to all 3 characteristics of the object.

    o Hypermedia Database

    A hypermedia database is an OODB of hyperlinked multimedia

    content such as video, audio, photographs, text and graphics. For

    example a website is a hypermedia database as it contains

    interrelated content of webpages written in HTML, images, audio and

    video. The DBMS is webserver software which responds to your

    browser requests for files or webpages. Software such as

    ColdFusion can be used to create such a database

    Self Assessments Questions

    1. A _______ could be a relational or a hypermedia database.

    2. The ______________model represents the database as a collection of

    relations having a set of rows and columns, each of which is assigned

    a unique name.

  • 8/13/2019 Mb0047 Unit 14-Slm

    8/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 291

    Activity 1:

    Create an Excel sheet for accepting data for the following fields S. No.,

    Name, Address, Pin Code, and Phone No. Date of birth, Occupation,

    Remarks.

    Enter your friends particulars for the above fields and find out as to how

    this simple exercise is useful in understanding the concept of a database.

    Hint:Open an Excel sheet types the headings in the cells of row1 column

    1 and type the related data in the respective cells according to the

    heading written. Continue feeding row 2 column 2 and under these type

    the details.

    14.4 Database Management System (DBMS)

    In the previous section, you learnt about various types of databases. You

    will now learn about DBMS.

    14.4.1 Functions

    The basic functions of DBMS in addition to centralised databases are:

    1. Distributed query processing: Distributed query processing is referred to

    the capability to access the remote sites and transmit queries and data

    between the other sites through the communication network.

    2. Data tracing: DBMS should have the capability to keep track of thedistribution of data, and replication by maintaining DBMS catalogue.

    3. Distributed transaction management: DBMS transactions access data

    from more than one site and synchronise the access to distributed data

    and maintain integrity of the overall database.

    4. Distributed database recovery: The capability to recover from other site

    crashes and from new failures.

    5. Security: Security must be in line with security policy that the

    management formulates.

    6. Distributed directory management: A directory contains information

    (metadata) about data in the database. The directory may be global for

    the entire DB or local for each site. These functions increase the

    complexity of a DBMS over a centralised DBMS.

  • 8/13/2019 Mb0047 Unit 14-Slm

    9/22

  • 8/13/2019 Mb0047 Unit 14-Slm

    10/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 293

    14.5.1 Data, information and its structure

    MIS is an important resource required to execute the operations of thebusiness unit. Business decision to be taken by the managers depends on

    the valuable insight from companys data through MIS. The formats have

    been changed but the managers still rely on these systems to perform their

    day-to-day activities. MIS managers are in charge of the systems

    development within the firm.

    Data and information

    Usually people use data and information as a synonym of each other but

    they actually convey very distinct meaning. The following provides a brief

    explanation on data and information.

    Data is a raw fact which has been collected for a specific purpose. Data can

    be anything from binary digits to a combination of alphabets and numeric

    characters. Data can be any of these following forms:

    Linguistic expressions (e.g., name, age, address, date, ownership)

    Symbolic expressions (e.g., traffic signs)

    Mathematical expressions (e.g., E = mc2)

    Signals (e.g., electromagnetic waves)

    For example, the data name, age, address, date, ownership, traffic signs,

    equations (e.g., E=mc2), electromagnetic waves, etc. are collected for a

    specific purpose which may serve one or more activities of the same

    domain.

    The fact describes the elements such as opinions, comments or description

    of an event or object. When this data is processed it becomes a meaningful

    piece of data which can be used for further action.

    Data that has been processed is referred to as information. Information

    helps in analysis and decision making. It is observed that information is

    obtained from the data but not all data produce useful information.

    Information is useful when it is relevant, reliable, accurate, up-to-date,

    timely, complete, intelligent, consistent and convenient to the recipient. Aninformation system is designed in a way to process data to a meaningful

    form, i.e., to accept input, manipulate it in some way and produce output.

    DBMS helps in gathering and providing reports. The set of data that is

    stored in row and columns to perform a specific task is referred to as DBMS.

  • 8/13/2019 Mb0047 Unit 14-Slm

    11/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 294

    The main function of the information systems is to convert data into

    information. Figure 14.1 depicts how data is converted into information usingthe intermediate processes.

    The information systems can perform its function only with the proper

    organisation and structure to convert data into information.

    Data represents a fact or statement of event without relation to other things.

    Fig. 14.1: The Process of Changing Data into Information(Organisation structure

    Source: http://Ih6.ggpht.com

    E.g.: It is raining.

    Here information embodies the understanding of a relationship of some sort,

    like cause and effect.

    E.g.: The temperature dropped 15 degrees and then it started raining.

    Knowledge represents a pattern that connects and provides a high level of

    predictability as to what is described or what will happen next.

    E.g.: If the humidity is very high and the temperature drops substantially, the

    atmosphere will hold the moisture so it rains.

  • 8/13/2019 Mb0047 Unit 14-Slm

    12/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 295

    Wisdom represents understanding of fundamental principles personified

    within the knowledge that is the basis for the knowledge being what it is.Wisdom is essentially systemic.

    E. g.: It rains because it rains. And this includes an understanding of all the

    interactions that happen between raining, evaporation, air currents,

    temperature gradients, changes and raining.

    Figure 14.2 depicts the diagrammatic representation of data to information,

    to knowledge and to wisdom.

    Fig. 14.2: Transition of Data to Information, Knowledge and Wisdom.

    Source:http://peterjamesthomas.com

    14.5.2 Entity, instance and attributes

    Entity

    An entity is something that has a distinct, separate existence, though it need

    not be of a material existence. (e.g., Employee record)

    Attribute

    Theproperty that describes an entity is an attribute.It is a characteristic or

    property of an object, such as weight, size, and colour.

    Relationship

    It describes the relationship between two or more entities.

    http://peterjamesthomas.com/http://peterjamesthomas.com/
  • 8/13/2019 Mb0047 Unit 14-Slm

    13/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 296

    Schemas

    The database description refers to defining the name, data type, size of acolumn in a table and database (actual data in the table) itself. The

    database description is called Meta data.The database description is

    specified during the designing stage of the database and is not frequently

    changed.

    Instances

    The collection of data stored in the database at a particular moment is a

    database instance or database state or snapshot. These changes occur

    very frequently due to addition, deletion and modification.

    14.5.3 Data and mapping

    Data mapping is also referred as database mapping. Data mapping is used

    as a first step for a wide variety of data integration tasks including data

    transformation between a data source and a destination.An attribute will

    map to zero or more columns in a relational database. You must also

    remember while mapping that all attributes are not persistent, some are

    used for temporary calculations. For example, a student object may have an

    averagemark attribute that is needed within your application but isnt saved

    to the database because it is calculated by the application. Because some

    attributes of an object are objects in their own right, a customer object has

    an address object as an attribute this really reflects an association

    between the two classes that would need to be mapped, and the attributes

    of the address class itself will have to be mapped. The important thing is

    that this process is repeated again and again. At some point the attribute will

    be mapped to zero or more columns.

    The easiest mapping among all is the property mapping of a single attribute

    to a single column. It is even simpler when each has the same basic types,

    for example, theyre both dates, the attribute is a string and the column is a

    char, or the attribute is a number and the column is a float.

    Data mapping is used as the first step for a wide variety of data integration

    tasks. That means data transformation, identification of data relationshipsand detection of hidden sensitive data and consolidation of multiple

    databases.

  • 8/13/2019 Mb0047 Unit 14-Slm

    14/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 297

    14.5.4 Database architecture

    The architecture followed in the database design is three-tier-architecture.The three schema architecture has three levels of architecture, an internal

    level, a conceptual level and an external level. The three schema

    architecture is also referred as client server architecture. In this architecture,

    the major advantage is, the division of the architecture into levels that allows

    both developers and users to work on their own levels. They do not need to

    know the details of the other levels and they do not have to know anything

    about changes in the other levels. Figure 14.3 depicts the diagrammatic

    representation of three schema architecture. Note that each of these

    schemas represents only the data descriptions which are available in

    physical stage.

    1. Internal level

    This is a database with the physical storage structure. Operations

    performed here are translated into modifications of the contents and

    structure of the files.

    It has an internal schema.

    It describes the complete details of the stored records and access

    methods used to achieve efficient access to the data.

    2. Conceptual level

    This concentrates on the entities description and hides the details ofthe physical storage structures. This level is independent of both

    software and hardware.

    3. External level or view level

    This is the outermost layer.

    This layer is closest to the users.

    The data viewed by the individual users is called external level.

  • 8/13/2019 Mb0047 Unit 14-Slm

    15/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 298

    Fig. 14.3: The Three Schema Architecture

    Source: http://lh4.ggpht.com/

    14.5.5 Database languages and interfaces

    To support each and every user groups the DBMS should have interfaces

    and languages.

    DBMS Languages

    The Data Definition Language (DDL) is used by the Database administrator

    and the database designers and other users to define the conceptual and

    internal schemas. The DDL complier of DBMS processes the DDL statements to find the

    description of schema constructs and store the description in the DBMS

    catalogue.

    DDL defines the conceptual (description of relations/tables in the

    database) and external schema (specification of views). The internal

    schema (how will data be stored and retrieved) is specified by

    combinations and specification related to storage

    Data Manipulation Languages (DMLs)

    DML is a used by database users to retrieve, insert, delete and updatedata in a database.

    DML and DDL are components of Structured Query Language (SQL)

    which is used to retrieve and manipulate data in a relational database.

  • 8/13/2019 Mb0047 Unit 14-Slm

    16/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 299

    DMLs have their functional capability organised by the initial word in a

    statement, which is almost always a verb. In the case of SQL, theseverbs are "select", "insert", "update" and "delete".

    DMLs tend to have many different "flavours" and capabilities between

    database vendors.

    There has been a standard established for SQL by American National

    Standard Institute (ANSI) but vendors still "exceed" the standard and

    provide their own extensions.

    There are two types of DML:

    High level

    High level can be used to specify complex database operations.

    DML statements can be entered through a graphical user interface or

    embedded a programming language.

    The statements are extracted through the pre compiler and processed by

    the DBMS.

    Referred to set-at- a-time as it can retrieve many rows of data from the

    database

    Low level / Non- procedural

    Embedded in a general purpose programming language.

    This low level is also referred as recordat a time DMLS.As it retrieves

    one row at a time from the database.

    DBMS interfaces

    DBMS are provided to nave users of the database like general managers.

    Menu Interface

    Presents the users with menus to send queries to the database.

    Queries are composed in a step by step manner by choosing the right

    menu items from the menu

    Pull down menus are used for web based interface which allow the userto view the data in an exploratory and unstructured manner.

    Forms- based interfaces.

    It will display a form for every user.

  • 8/13/2019 Mb0047 Unit 14-Slm

    17/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 300

    In the form, the user can enter the data to form a new row in the table of

    the database or change particular rows or delete rows.Graphical user interfaces

    A schema will be displayed to the user in the form of a diagram in the

    graphical user interface. The queries specified by the user through

    manipulating the diagram.

    Natural language interfaces

    Natural language interfaces accept the requests in written English or any

    other language

    The natural language request will handled by the interface as it has the

    dictionary consisting of important words.

    Interfaces for parametric users:

    Allow repetitive operations to be performed by parametric users like bank

    tellers. Programmers specify a short cut key or function key to access

    menu items or buttons on the forms. This enables the parametric user to

    quickly perform operations like balance enquiries or deposit and

    withdrawals.

    Interfaces for the DBA

    Such interfaces allow the DBA staff to create new account/user, grants

    rights to users, set system parameters and change schema.

    Activity 2:

    Take two different samples of medical bills issued by two medical stores

    and find out the striking similarity in the fields and note down the

    difference if any in the data fields and structure.

    Self Assessment Questions

    6. The property that describes an entity is a ___________.

    7. An attribute will map to zero or more columns in a _____________.

    8. The three schema architecture is also referred as _______________.

    14.6 Data Warehouse and Data Mining

    In the previous section, you learnt about designing of DBMS. You will now

    learn about data warehouse and data mining.

  • 8/13/2019 Mb0047 Unit 14-Slm

    18/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 301

    Data Warehouse

    A data warehouse is a large data storehouse containing the historical dataof the organisation collected from various operational, external and other

    databases for the purpose of business analysis. All the data undergoes the

    process of extraction, transformation and loading (ETL) before being stored

    in the database. This is done to ensure that all the data integrity violations,

    data redundancy and other inconsistencies in the data remain at a minimum

    level.

    A data warehouse is different from an operational database in the following

    ways

    In the data warehouse historical data is stored whereas in a

    transactional database data pertaining to the current financial year is

    stored.

    The data in the data warehouse is static (records are not updated) but in

    an operational database the data records can be updated.

    Data in the data warehouse can be aggregated on many dimensions.

    Whereas in the operational database the data is maintained at the

    atomic level as aggregation increases its size and consumes time in

    preparing reports.

    For the purpose of analysis specific data from the data warehouse can be

    stored in data marts or analytical data store. These are small in size whencompared to the data warehouse and easier to build. The subsets of the

    data warehouse pertaining to the needs of various functions like marketing,

    accounting and sales can be stored in the data mart or analytical

    storehouse.

    To perform the analysis different analytical tools like querying, OLAP and

    data mining are used. The analysis can be performed through a desktop

    interface or through a web interface.

    Data Mining

    Data Mining is used to expose unseen relationships and trends in the datawarehouse. This aids the organisation in gaining competitive advantage and

    formulating strategy. A brute force approach (using recognition algorithms,

    mathematical and statistical techniques) is used in data mining to analyse all

    possible combinations of data to find patterns. The analyst then interprets

  • 8/13/2019 Mb0047 Unit 14-Slm

    19/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 302

    the result of this analysis. The patterns identified in data mining are:

    Associations: occur when one event connects with another event. Forexample, most men buy soft drinks and chips during the IPL cricket

    season.

    Sequences occur when one event leads to another. For example,

    purchase of tea is followed by purchase of sugar cubes.

    Classification patterns are found by categorising data. For example

    classify customers as most profitable, profitable and not profitable.

    Forecasting uncovers patterns to predict future trends. For example,

    predicting advertising campaign response rates.

    Clustering: Finding similar groups of customers or data or facts based on

    certain criteria. Finding documents that matches the search criteria.

    Self Assessment Questions

    9. A __________is a large data storehouse containing the historical data

    of the organisation collected from various operational, external and

    other databases for the purpose of business analysis.

    10. _________ is used to expose unseen relationships and trends in the

    data warehouse.

    14.7 Summary

    Let us recapitulate the important concepts discussed in this unit: Data represents a fact or statement of event without relation to other

    things.

    Information is a data that has been processed into a form that is

    meaningful to a recipient and helps in analysis and decision making.

    An entity is something that has a distinct and separate existence. The

    property that describes an entity is an attribute. It is a characteristic or

    property of an object, such as weight, size or colour.

    The data definition language is used by the database designers and

    database administrators in order to define the external and conceptual

    schemas.

    The three tier architecture has three levels, first one is an internal,

    second one is external and the last one is conceptual. The three schema

    architecture is also referred as client server architecture.

  • 8/13/2019 Mb0047 Unit 14-Slm

    20/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 303

    Nave users of the database can use various DBMS interfaces like form

    based interfaces, web based interfaces, interface for parametric usersand natural language interfaces.

    DML statements allow the entry of data into the database.

    A brute force approach (using recognition algorithms, mathematical and

    statistical techniques) is used in data mining to analyse all possible

    combinations of data to find patterns.

    A data warehouse is a large data storehouse containing the historical

    data of the organisation collected from various operational, external and

    other databases for the purpose of business analysis.

    14.8 GlossaryData Mapping: It is the process of constructing data element mappings,

    among two different models.

    Schema:logical view of the relationships between the data in the database.

    View:a way by which different users of the database to see portions of the

    database in different ways.

    14.9 Terminal Questions

    1. Explain different types of database users.

    2. Explain the three-tier architecture with a neat diagram.

    3. Explain database interfaces.

    14.10 Answers

    Self Assessment Questions

    1. Distributed

    2. Relational

    3. True

    4. False

    5. True

    6. Attribute

    7. Relational database

    8. Client Server Architecture

    9. Data warehouse

    10. Data mining

  • 8/13/2019 Mb0047 Unit 14-Slm

    21/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 304

    Terminal Questions

    1. There are many types of database users namely, DBA, DBD, end users.For more details refer 14.2.

    2. The client server model, entity, instance, attributes, etc. for more details

    refer 14.5.4.

    3. DDL, DML, DBMS, Data base language and interfaces.For more details

    refer 14.5.5.

    14.11 Case Let

    Collection and segregation:

    Some people are having this habit of collecting things. Let us consider that

    you are collect books, stamps, toys, coins, pictures, etc. You store each of

    these items in different boxes.

    Also since you are and IS professional you create a database to document

    your collection according to boxes and further segregate them item wise and

    category wise. As and when you get new items you add it into the

    appropriate box and update the database.

    Discussion Questions:

    How will you organise items of your collection into a database

    Hint:Think in terms of designing a DBMS

    Let us say a local museum wishing to procure your coin collection ask for

    the list of all items in it.

    Hint:Think in terms of database languages

    How will you find that you don`t have the other item collections?

    References:

    Josheph, S. J. and Mohapatra, Management Information System in

    Knowledge Economy,Prentice Hall.

    Ken, L. Jane, L. and Rajanish, D. Management Information System,

    Managing the Digital Firm, Pearson Education. Obrien, A, J, Management Information System, Galkotia Publications.

    New Delhi.

    Sadagopan, S. Management Information Systems, Prentice Hall.

  • 8/13/2019 Mb0047 Unit 14-Slm

    22/22

    Management Information System Unit 14

    Sikkim Manipal University Page No. 305

    Robert, S, and Mary, S. Management Information Systems The

    Managers View,Tata McGraw Hill. Elmasri, R. (2008), Fundamentals of Database Systems, Pearson

    Education.

    E-References:

    http://washingtontechnology.com/articles/2011/11/14/strategy-cio-role-

    evolves.aspx

    http://www.educause.edu/EDUCAUSE+Quarterly/EDUCAUSEQuarterly

    MagazineVolum/TheCorporateCIOModelandtheHigh/157433

    http://attainable-

    utopias.org/tiki/AckoffDataInformationKnowledgeWisdom www.mhhe.com/business/mis/obrien

    www.net.educause.edu

    www.idealware.org

    http://peterjamesthomas.com

    http://Ih6.ggphy.com

    http://lh4.ggpht.com/

    http:/www.comptechdoc.org