TAILIEUCHUNG - Lecture Database Systems - Lecture 20

After completing this chapter, students will be able to: Relational operations unary , relational algebra operations from set theory, binary relational operations, additional relational operations , brief introduction to relational calculus. | CSC271 Database Systems Lecture # 20 Summary: Previous Lecture Phases of database SDLC Requirements collection and analysis Database design DBMS selection (optional) Application design Prototyping Building working model of a database system Purpose of prototyping includes: To identify features of a system that work well, or are inadequate To suggest improvements or even new features To clarify the users’ requirements To evaluate feasibility of a particular system design Types of prototyping Requirements prototyping Evolutionary prototyping Implementation Physical realization of the database and application designs Use DDL to create database schemas and empty database files Use DDL to create any specified user views Use 3GL or 4GL to create the application programs, this will include the database transactions implemented using the DML, possibly embedded in a host programming language Data Conversion and Loading Transferring any existing data into new database and converting any existing applications to run on new database Only required when new database system is replacing an old system DBMS normally has utility that loads existing files into new database May be possible to convert and use application programs from old system for use by new system Testing Process of running the database system with intent of finding errors Use carefully planned test strategies and realistic data Testing cannot show absence of faults; it can show only that software faults are present Demonstrates that database and application programs appear to be working according to requirements Should also test usability of system Evaluation conducted against a usability specification Evaluation Criteria Examples of the criteria that can be used to conduct the evaluation include: Learnability Performance Robustness Recoverability Adaptability Operational Maintenance Process of monitoring and maintaining database system following installation Monitoring performance of system If performance falls, .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.