Specialized area, Master's degree - Databases
Graduate Competencies:
- Has good knowledge of relational and non-relational database management systems, query languages, and trends in their development.
- Able to select and implement tools for collecting and analyzing information from multiple sources and large data sets.
- Able to design a data warehouse and processes to obtain data for the warehouse from various data sources.
- Can select a database management system and means of optimizing database access to the problem at hand.
- Can monitor a database server and tune database performance.
- Can design a user interface for a database application.
Elective subjects required for the scope in the area of databases:
- Data integration and data warehousing
- Advanced information systems modeling and analysis
- Big data analysis
Thesis topics:
- Building, administering and tuning databases
- Building and managing data warehouses
- NOSQL databases
- Systems supporting education (e-learning)
- Interesting applications of databases
Sample thesis topics:
- Performance comparison of selected database servers
- Analyze database trace files for patterns and anti-patterns
- Analysis of the database usage profile
- Analysis of database efficiency reports
- Comparison of reporting performance from relational database and OLAP cube
- Query data model coverage analysis: how much data is in the database that no one uses?
- Statistical analysis of trace files, exploration of really big data not-finally-structured
- Analyze the capabilities of query languages in ORM
- Extending ORM with SQL:1999 and Oracle-style recursive queries
- Extending ORM with function indexes and index consulting
- Extending ORM with partial aggregations, counter trees
- Optimizing recursive queries
- ORM integration with NOSQL databases
- Approximate search for shortest paths in a large graph
- Construction of an intelligent e-book (e-tutor) in the field of databases
Thesis supervisors:
- Prof. dr hab. Krzysztof Stencel is interested in databases, software engineering and artificial intelligence and machine learning applied to both fields. Master's theses carried out under his supervision concern database tuning, NOSQL/NewSQL databases, object-relational mappings and also the analysis of profile data from Google's infrastructure after his internship at this company.
- Dr. Eng. Pawel Lenkiewicz is interested in the administration and performance tuning of databases. Master's theses carried out under his supervision usually deal with comparing and examining various aspects of database servers from the practical side. He is also interested in all novelties implemented in modern database servers, as well as their applications in application development. He offers both implementation-intensive topics, as well as more theoretical ones, where the practical part involves conducting research on selected database servers.
- Dr. Agnieszka Chądzyńska-Krasowska is conducting her master's thesis on data warehousing and data mining in databases.
- Dr hab. Lech Banachowski is pursuing a master's degree related to database applications in the fields of e-learning and knowledge representation and management.
- Dr. Ida Jokisz is doing graduate work related to database applications in medicine.
The selection of the scope in the Department of Computer Science is made after completing a questionnaire.
The questionnaire is filled out by second-year, sophomore students at the Department of Computer Science.


