Land Surveying

J Mwaura

Mode of Course Delivery

  1. Lectures
  2. Online tutorials
  3. Problem-based Learning(s)
  4. Assignment(s)
  5. Presentation(s)

…always keep in mind

It makes little sense to design databases that meet design elegance standards while they fail to meet end-user information requirements

  • Therefore, always explore the use of carefully defined trade-offs to ensure that the databases meet end-user requirements while conforming to high design standards

An information system is designed to help transform data into information and to manage both data and information.

  • Thus, the database is a very important part of the information system

Systems analysis is the process that establishes the need for an information system and its extent.

Systems development is the process of creating an information system

Course outline

  1. File systems and databases
  2. Data models: Hierarchical, Network & Relational models
  3. Entity-Relational modeling
  4. Normalization
  5. Query processing
  6. Introduction to SQL
  7. Transaction management and concurrency control
  8. Distributed database management: Client - server systems
  9. Object oriented databases
  10. NoSQL Databases

Course outline

course outline
Land Surveying