Designing corporate and intelligent databases
Description: The discipline examines the methodological aspects of designing corporate and intelligent databases: examination of the subject area and design of its infological model, logical design and development of these databases in the client-server architecture. Students will gain experience using modern technologies for organizing access to remote data.
Amount of credits: 6
Пререквизиты:
- Data bases in information systems
Course Workload:
| Types of classes | hours |
|---|---|
| Lectures | 30 |
| Practical works | |
| Laboratory works | 30 |
| SAWTG (Student Autonomous Work under Teacher Guidance) | 30 |
| SAW (Student autonomous work) | 90 |
| Form of final control | Exam |
| Final assessment method |
Component: Component by selection
Cycle: Base disciplines
Goal
- Формирование у обучающихся системных знаний и практических навыков в области проектирования, разработки и администрирования корпоративных и интеллектуальных баз данных в архитектуре «клиент-сервер», включая обследование предметной области, создание инфологических и логических моделей, а также организацию доступа к распределенным данным с использованием современных технологий.
Objective
- Приобретение практического опыта разработки и реализации баз данных в современных системах управления базами данных (СУБД), поддерживающих архитектуру «клиент-сервер».
- Изучение принципов и технологий организации эффективного, безопасного и надежного доступа к распределенным и удаленным данным из клиентских приложений.
Learning outcome: knowledge and understanding
- Знание методологии полного цикла проектирования баз данных — от обследования предметной области и построения инфологической модели до логического проектирования и физической реализации в архитектуре «клиент-сервер».
- Понимание принципов и технологий организации доступа к удаленным данным для применения в разработке клиент-серверных приложений, работающих с корпоративными и интеллектуальными базами данных.
Learning outcome: applying knowledge and understanding
- Умение использовать современные инструменты и технологии (СУБД, языки запросов, средства разработки) для практической реализации баз данных в архитектуре «клиент-сервер» и организации эффективного доступа к данным.
Learning outcome: formation of judgments
- Способность проводить сравнительный анализ и осуществлять обоснованный выбор методологий, технологий и инструментов проектирования баз данных для решения конкретных прикладных задач с учетом требований производительности, безопасности и масштабируемости.
Learning outcome: communicative abilities
- Умение эффективно работать в команде при коллективной разработке проектов баз данных, включающее навыки распределения задач, аргументации своей позиции и корректного восприятия критики.
Learning outcome: learning skills or learning abilities
- Умение анализировать профессиональную литературу, документацию и технические ресурсы для эффективного решения практических задач, возникающих в процессе разработки и оптимизации систем баз данных.