Университет информационных технологий и менеджмента
Компьютерная инженерия («Проектирование компьютерных систем», «Проектирование практических программных средств», «Информационные и мультимедийные технологии»)
О программе
I. Содержание науки
Цель преподавания науки — научить студентов проектировать базу данных, создание архитектуры базы данных, выбор систем управления базами данных, классификация данных и создание запросов к ним, с использованием DDL, DML и Навыки внутреннего языка DCL и их практическое применение состоит из создания.
Задача науки — разработать теоретические и практические основы баз данных, разработать базу знаний для проектирования структуры данных, современные выбор систем управления базами данных и управление базами данных практическая значимость внедрения автоматизированных информационных систем освещать
II. Основная теоретическая часть (лекции)
Наука включает в себя следующие темы:
Тема 1. Вход. Назначение, функции и основные понятия базы данных.
Понимание базы данных. Основная
терминология баз данных. Требования к базе данных М. Автоматизированные информационные
системы: добровольная система, обрабатывающая информацию; Сфера производства ИТ-оборудования в зависимости от сферы применения.Тема 2. Архитектура базы данных и трехуровневость архитектура.
Разделение базы данных на классы. Трехуровневая
архитектура базы данных: внешний уровень; концептуальная стадия; физическая стадия. Физическое и логическое описание данных
. Разработчики систем управления
базами данных .Тема 3. Модели баз данных и их сущность - реляционная модель
Понятие модели данных. иерархическая модель данных, сетевая модель данных. Относительная информация! модель. Суть проектирования базы данных — реляционная модель. Нарисуйте схему сущности.
Тема 4. Реляционная модель и отношения в базе данных
Основные концепции реляционных баз данных,
использование таблиц для представления данных. Отношения в базе данных . Научная работа Кодда
. Опишите взаимосвязь с помощью двумерных таблиц.
Отношения используются для хранения наборов данных и
моделирования отношений между ними.Тема 5. Элементы реляционной алгебры и реляционного исчисления
Действия в отношениях. Основные концепции реляционных баз данных. Реляционная алгебра и ее операции. Элементы реляционных вычислений и их использование.
Тема 6. Планирование, проектирование и администрирование баз данных
Организация жизненного цикла базы данных. Планирование базы данных. Проектирование базы данных. Администрирование баз данных. Использование структур файлов взаимодействия баз данных для организации эффективного доступа к информации. Опишите границы отношений и меры безопасности в базе данных.
Тема 7 . Нормализация базы данных: INF, 2NF, 3NF и Нормальные формы Кодда
Нормализация базы данных. Функциональные связи и их типы. Первая нормальная форма и ее требования. Вторая нормальная форма и ее требования. Третья нормальная форма и ее требования. Нормальная форма Кодда. Разбейте заданную связь на несколько простых и небольших связей.
Тема 8 . SQL язык написания и операторы SQL
Функции языка SQL. Интерактивный и встроенный SQL. Типы данных в SQL и работа с ними. Структура и синтаксис команд языка SQL. Оператор SQL SELECT и его параметры.
Тема 9 . Создание простых запросов для манипулирования данными
Создание сложных запросов. Работа с функциями замены в SQL. Использование групповых функций в запросах. Создание представлений. Работа с таблицами. Извлечение и восстановление данных.
1 0 -тема. Описание данных с использованием SQL
Обеспечение целостности данных в SQL. Создание таблиц данных. Работа с частичными запросами. Создание объектов базы данных. Операторы языка определения данных (DLL). Команда СОЗДАТЬ ТАБЛИЦУ. Команда ВСТАВИТЬ. Тип и размер каждого столбца.
Тема 11. Процедуры и стандартные функции в SQL
Стандартные и агрегатные функции в SQL. Аргументы агрегатной функции. Создание запросов с использованием стандартных функций. Стандартные функции в SQL синтаксис. Стандартное ключевое слово DISTINCT и его использование для удаления дубликатов строк удалить. Сортируйте строки с помощью команды ORDER BY. Агрегирует и группирует данные.
Тема 12. Создание и обработка запросов в управлении транзакциями
Понятие транзакции в среде SQL. Управление транзакциями в среде SQL. Арифметические процессы. Укажите порядок расчета. Триггеры и их использование. Поиск подстроки с использованием функций POSITIONQ. Текущий статус. Выражение условных значений с помощью выражения CASE.
Тема 13. Распределенная обработка данных.
данных . Современная распределенная архитектура баз данных.
Тема 14. Распределенная база данных и Интернет .
Платформа для веб-приложений баз данных. Создание базы данных для WEB-приложений. Требования и методы интеграции распределенных БД и WEB-сред.
Тема 15. Администрирование и безопасность баз данных .
Администрирование баз данных. Обеспечение безопасности данных.
Тема 16. Использование ODBC и различных программ для установления доступа к базе данных .
Основными компонентами в программировании являются компоненты ADOConnection и ADO Query. Источник данных и компоненты DBGrid. Связь программы и Oracle.
Тема 17. XML и база данных .
Появление XML. Функции SQL/XML. Ввод и представление информации.
III. Лабораторные занятия в рамках данного курса не предусмотрены.
IV. Практические темы обучения
Для практического обучения рекомендуются следующие темы:
- Установка и настройка программ баз данных (сервер MySql, Oracle) Сервер, Microsoft SQL Server)
- Проектирование базы данных, по сути, — построение диаграммы взаимосвязей. Проектирование реляционной базы данных.
- Создание, изменение и удаление таблиц в SQL удалить.
- Выбор и обработка данных . И, ИЛИ, НИ логические Используйте стандартные слова.
- Сортировка информации . Использование стандартного предложения WHERE.
- Создайте запрос, используя стандартные предложения Group by и Order by. Создание запросов с использованием предложения HAVING.
- Использование стандартных команд UNION, INTERSECT и MINUS.
- Объединение нескольких таблиц, работа с « объединениями ».
- Создавайте запросы, используя стандартные функции.
- Использование агрегатных функций.
- Создание сложных запросов. Объединение нескольких таблиц, работа с JOIN-ами
- Создание ИНДЕКСА в SQL.
- Воображение, создание и использование VIEW.
- SQL Создание функций в . Создание триггеров в SQL
- языков программирования и базы данных.
V. Самостоятельное обучение и самостоятельная работа
Темы самостоятельных работ посвящены более
углубленному изучению отдельных тем и разделов дисциплины. Самостоятельная работа должна быть оформлена в виде реферата,
с заключением и списком литературы . Для самостоятельной
работы рекомендуется получать дополнительную информацию из Интернета (
научные статьи, не
относящиеся к данной программе, авторские заметки из блогов, художественные материалы).инновационных технологий и интерактивных
методов обучения в образовательном процессе выбирается студентом самостоятельно. Организация самостоятельной работы студентов
осуществляется системно, то есть непрерывно и последовательно.Студент должен самостоятельно
подготовиться к закреплению полученных теоретических знаний, а также освоить следующую новую тему.Для самостоятельного обучения рекомендуемые темы:
- Объектно-ориентированная база данных.
- Реляционная алгебра Кодда. Реляционные вычисления.
- База данных объектов. Проектирование, обработка и исследование.
- База данных NoSQL и ее основные принципы.
- Технологические перспективы формирования баз данных.
- Модель данных в построении базы данных на практике.
- База данных ORACLE.
- Архитектура системы баз данных.
- Реляционная модель данных. Отношения в базе данных.
- SQL-запросы в управлении транзакциями.
- Администрирование баз данных и проектирование безопасности.
- Интерфейс Open Database Connectivity (ODBC).
- Описание базы данных в XML
Студент должен знать:
-Иметь представление о разделении предметной области и создании ее модели ;
-Методы описания модели предметной области;
-Знать и уметь выбирать системы управления базами данных, создавать базы данных на персональных компьютерах и использовать их;
VII. Образовательные технологии и методы:
- Лекции.
- Интерактивные тематические исследования
- Работа в группах (мин/макс)
- Презентация
- Логическое мышление вопросы и ответы
VIII. Требования для получения кредита:
Они обязаны в установленные сроки сдавать в систему задания и поручения в виде практических работ, самостоятельных работ, текущего и промежуточного контроля. Итоговая контрольная работа, будь то в форме теста или письменного экзамена, будет сдаваться в вышеуказанной системе или, если планируется, в другой системе.
В установленном порядке будет оцениваться участие студентов в течение всего курса, а также результаты итоговых письменных работ по теоретическим и практическим дисциплинам.
Оценка распределяется следующим образом:
- Лекции – 25%;
- Практическое обучение – 25%;
- Итоговый контроль – 50%.
Теоретическая оценка:
В ходе курса предусмотрен 1 промежуточный экзамен, самостоятельное обучение и активное участие в практических занятиях. Во время промежуточных экзаменов задаются три вопроса, на которые студенты дают письменные ответы. Активное участие в практическом обучении оценивается по таким факторам, как своевременное выполнение поставленных задач и заданий, ответы на вопросы преподавателей и правильный подход к теме.
Основная и дополнительная учебная литература и источники информации
Основная литература
- X.N.Zaynidinov, J.T.Usmonov, Sh.B.Redjepov, I.Yusupov. Ma’lumotlar bazasi. Darslik. T.2020.
- R.V.Qobulov, B.B.Akbaraliyev, J.T.Usmonov, O.B.Ro’ziboyev. Ma’lumotlar bazasi, Toshkent 2021
- Xo‘jaqulov Т.А. Usmonov J.T. Ma'lumotlar bazasini boshqarish tizimi//
o‘quv qo‘llanma. - T.: Aloqachi, 2018. - 96 b.- B.T.Ergashev, K.Z.Abidov, Ma’lumotlar bazasini boshqarish tizimlari. O’quv qo’llanma. “Durdona” nashriyoti, Buxoro-2021
- Adizova Z.M., Avezov A.A., Norova F.F. Ma’lumotlar bazasi. Buxoro, 2022.
Дополнительная литература
- Mirziyoyev Sh.M. O‘zbekiston Respublikasi prezidentining “O‘zbekiston Respublikasini yanada rivojlantirish bo‘yicha Harakatlar strategiyasi to‘g‘risida”gi Farmoni, 2017 yil.
- Mirziyoyev Sh.M. Buyuk kelajagimizni mard va olijanob xalqimiz bilan birga quramiz. Toshkent. “O‘zbekiston”, NMIU, 2017. – 488 b.
- B.Q.Qodirov. Ma’lumotlar bazasi. O‘quv qo‘llanma. T.: “LESSONS PRESS” nashriyoti, 2022. – 128 b.
Интернет-ресурсы
Похожие программы
Университет Вебстер в Ташкенте
Управление информационными системами
62 937 500 so'm
в год
Университет Пучон в городе Ташкент
Электронный бизнес
35 356 800 so'm
в год
Ташкентский университет информационных технологий имени Мухаммада ал-Хоразмий
Информационно-коммуникационные технологии
—
Университет Дипломат
Информационно-коммуникационные технологии
24 000 000 so'm
в год
Самаркандский государственный университет имени Шарофа Рашидова
Информационная безопасность
11 040 000 so'm
в год
Ташкентский международный университет финансового управления и технологий
Искусственный интеллект
20 000 000 so'm
в год