Changes between Version 6 and Version 7 of ProjectPhases


Ignore:
Timestamp:
12/03/25 10:57:59 (4 weeks ago)
Author:
vangel.ajanovski
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ProjectPhases

    v6 v7  
    2323Implement the database structure from P1 as a relational database schema in a faculty assigned PostgreSQL database, using SQL DDL and DML scripts.
    2424
    25 See: InstructionsP2
     25See: [[InstructionsP2]]
    2626
    2727== Phase P3: Application Scenarios for DB Access (SQL)
     
    2929Increase the level of detail in the usage scenarios with specific database access queries.
    3030
    31 See: InstructionsP3
     31See: [[InstructionsP3]]
    3232
    3333== Phase P4: First Application Prototype
     
    3535Create a prototype application that demonstrates how can some of the usage scenarios be implemented, using programming language and technology of your choice.
    3636
    37 See: InstructionsP4
     37See: [[InstructionsP4]]
    3838
    3939== Milestone M1: First Prototype Public presentation
     
    4444Present the build prototype to your peers, and discuss possible improvements.
    4545
    46 See: InstructionsM1
     46See: [[InstructionsM1]]
    4747
    4848== Phase P5: Normalization
     
    5050Check the database model using formal methods and improve the model to fix typical problems of un-normalized designs.
    5151
    52 See: InstructionsP5
     52See: [[InstructionsP5]]
    5353
    54 == Phase P6: Complex DB Reports (SQL, Stored Procedures)
     54== Phase P6: Complex DB Queries (SQL, Stored Procedures)
    5555
    5656Implement more complex analytical, trend and aggregate data reports using pure SQL and/or store procedures/functions.
    5757
    58 See: InstructionsP6
     58See: [[InstructionsP6]]
    5959
    6060== Phase P7: Advanced Database Development (SQL DDL)
    6161
    62 Implement data constraints, triggers, stored procedures and functions, views. 
     62Implement data constraints, triggers, stored procedures and functions, views.
    6363
    64 See: InstructionsP7
     64See: [[InstructionsP7]]
    6565
    66 == Phase P8: Advanced Application Development
     66== Phase P8: Advanced Application Development (Transactions)
    6767
    68 Implement transactions in the application prototype for usage scenarios that would require transactions.
     68* Implement transactions in the application prototype for usage scenarios that would require transactions.
     69* Implement database connection pooling
    6970
    70 See: InstructionsP8
     71See: [[InstructionsP8]]
    7172
    72 == Phase P9: Other developments
     73== Phase P9: Other topics
    7374
    74 Performance analysis of complex queries. Security and protections. Other topics (propose for approval).
     75* Performance analysis of complex queries, indexes.
     76* Data security and protections.
     77* Other topics (propose for approval).
    7578
    76 See: InstructionsP9
     79See: [[InstructionsP9]]
    7780
    7881== Milestone M2: Presentation of the final version of the project
     
    8487  * Deadline: 01.09.2026 to get a grade in August/September exam session.
    8588
     89See: [[InstructionsM2]]