ssn

field notes

User Tools

Site Tools


teach:lbaw:202122:lab:05

Lab #5 :: Week of 22/11/2021 §

LBAW · Databases and Web Applications Laboratory, 2021/22
L.EIC · Bachelor in Informatics and Computing Engineering
FEUP and FCUP, U.Porto

— 

Goals §

By the end of this class, the student should be able to: 

  • Identify and create constraints needed to verify the business rules 
  • Estimate the expected database workload 
  • Develop the database physical schema 
  • Identify the database transactions 
  • Create and populate a PostgreSQL database 

Tasks §

  • Present the artefact A5 (Relational Schema, Validation and Schema Refinement) 
  • Identify and create constraints needed to verify the business rules, including triggers 
  • Estimate the expected database workload 
  • Identify and justify the creation of indexes 
  • Identify and characterize the necessary database transactions 
  • Create the database using PostgreSQL (locally and at the production server - db.fe.up.pt) 
  • Populate the database with plausible data and with sufficient number of tuples for testing purposes 

Materials §

Summary §

  • Integrity constraints and triggers. 
  • Database indexes. 
  • Database transactions. 
  • Create and populate the database. 

« Previous | Index | Next » 

teach/lbaw/202122/lab/05.txt · Last modified: 2021/11/19 18:35 by ssn

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki