|
||
Lesson 7
Objective |
Post-design stages in the DB life cycle
Describe Post-Design Stages |
|
|
The final two stages in the DBLC, Implementation and Monitoring, Modification, and Maintenance, occur after the database design is complete.
Implementation
The following paragraphs discuss these stages in detail. During the implementation stage of the DBLC, the tables developed in the ER diagram
(and subsequently normalized) are converted into SQL statements and fed into the RDBMS to create a database.
By this stage in the DBLC, the System Administrator has installed and configured an RDBMS.
system administrator:
The person responsible for administering a multi-user computer system; duties range from setting up and configuring system components
(e.g., an RDBMS) to performing maintenance procedures (e.g., database backups) on the system.
Certain database design books consider converting an ER diagram into SQL statements to be the final task in the logical-design
stage. According to such books, implementation is just a matter of feeding SQL statements into an RDBMS and
populating the database with data.
The difference is not especially important.
Monitoring, modification, and maintenance A successfully implemented database must be carefully monitored to ensure that its functioning
properly and that its secure from unauthorized access. The RDBMS usually provides utilities to help monitor
database functionality and security.
information system: Interrelated components (e.g., people, hardware, software, databases, telecommunications, policies, and procedures)
that input, process, output, and store data to provide an organization with useful information.
Well-designed Database
Database modification involves adding and deleting records, importing data from other systems (as needed), and creating additional tables, user views, and other objects and tools. As an organization grows, its information system must grow to remain useful.
A well-designed database enhances the organization's ability to expand its information system.
Ongoing maintenance procedures include periodic database backups, for example--an important and ongoing
maintenance procedure. Again, the RDBMS provides utilities to assist in this task.
The next lesson introduces a special class of tools often used in database design.
|
||
|
|
||