Офіційний сайт Одеського національного університету імені І.І.Мечникова

Кафедра комп'ютерних систем і технологій

 

Викладач: доцент Якимчук Володимир Іванович

напрям підготовки: "механіка"
предмет: "Системи керування базами даних"
курс: 3;
студентів: 12.
лекцій: 18 год.
практичних занять: 36 год.
консультацій: 1 год.,
контрольних/модульних робіт: 6 год.
разом за семестр: 61 год.

  

напрям підготовки: "механіка"
предмет: "Системи керування базами даних"
курс: 4;
студентів: 6.
лекцій: 24 год.
практичних занять: 24 год.
консультацій: 1 год.,
контрольних/модульних робіт: 3 год.
курсових робіт: 18
разом за семестр: 70 год.

правила оформления дипломных работ.rar

Примерная структура курсовой работы

  1. Дейт К. Дж. Введение в системы баз данных: Пер. с англ. – 7-е изд. - М.: Издательский дом „Вильямс“, 2001. - 1072 c.
  2. Фиайли К. SQL: Пер. с англ. – М.: ДМК Пресс, 2003. – 456 с.
  3. Грабер М. Понимание SQL. - М.: ЛОРИ, 1993. — 291 с.
  4. Грабер М. Введение в SQL. – М.: ЛОРИ, 1996 – 382 с.
  5. Малахов Е.В., Блажко О.А., Глава М.Г. Проектування баз даних та їх реалізація засобами стндартного SQL та PostgreSQL, 2012. - 248с.
  6. Малахов Е.В. Организация баз данных. Конспект лекций.pdf
  7. Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. — М. : Издательский дом "Вильямс", 2003. — 1440 с.
  8. https://postgrespro.ru/education   PostgreSQL для начинающих
  9. http://moonexcel.com.ua/уроки-sql_ua
  10. https://metanit.com/sql/postgresql - Руководство по PostgreSQL
  11. загрузка pgadmin-4-windows
  12. Подключение pgAdmin 4
  13. Бурков А.В. Проектирование информационных систем по технологии клиент – сервер в «Microsoft SQL Server 2008» и «Microsoft Visual Studio 2008». Марийский государственный университет:
    Лекции
    Практические занятия
    Вопросы и задания
  14. https://proglib.io/p/sql-cheat-sheet/
  15. Золотова С.И. Практикум по Access

Учебное видео:


  1. Введение

  2. Нормализация

  3. Редактирование таблиц

  4. Триггеры

  5. Транзакции

Полезные советы при работе с postgrespro:

1. При проблемах с отображением текста на кириллице необходимо сменить кодировку одной из команд:
! chcp 866
или
! chcp 1251

Для постоянной замены необходимо отредактировать файл runpgsql.bat, в версии PostgresPro 11 он находится по адресу: C:\Program Files\PostgresPro\11\scripts\runpgsql.bat
Замена выглядит так:
@echo off
chcp 1251
#chcp 65001
... ... ...

Вместо исходной кодировки 65001 (UTF) при запуске PostgresPro будет постоянно загружаться кодировка 1251 (Windows 1251). Кодировка 65001 (UTF) не удалена, - перед указанием этого кода стоит знак комментария # .

Альтернативный терминал Windows: ConEmuSetup.190303.exe

запуск PostgreSQL без инсталляции:

Перенос файла БД Microsoft SQL на другой компьютер

Перенос баз данных MS SQL Server с одного ПК на другой видео, mp4

Перенос базы данных путем отсоединения и присоединения (язык Transact-SQL)

  

В О П Р О С Ы
к государственному экзамену ОКУ «бакалавр»
по специальности «Компьютерная инженерия» 2017 г.

5. ОРГАНИЗАЦИЯ БАЗ ДАННЫХ

1. Понятие и классификация информационных систем (ИС). Системы баз данных. СУБД. Архитектура системы баз данных. Моделирование предметной области. лекция 1

ЗНАТЬ: Определение ИС. Признаки классификации: характер обработки информации, характер использования выходной информации, сфера применения, уровень управления. Основные функции СУБД. Трёхуровневая архитектура. Определение домена, атрибута, кортежа и схемы отношения. Свойства отношений. Потенциальные ключи.

Уметь: Привести примеры систем. Построить схему базы данных заданной предметной области.

2. Модели данных. Реляционная алгебра.

ЗНАТЬ: Понятие модели данных. Особенности и элементы дореляционных моделей данных. Реляционная модель. Теоретико-множественные реляционные операции. Специальные реляционные операции. Реализация операций средствами языка SQL. Постреляционные модели данных.

Уметь: Реализовать языком SQL операции реляционной алгебры.

3. Проектирование баз данных. Формализация связей.

ЗНАТЬ: Цели проектирования. Нормальные формы: 1НФ-6НФ. Понятие зависимостей: функциональной, многозначной, проекции-соединения, полной, транзитивной. Понятие внешнего ключа, правило ссылочной целостности. Правила формализации бинарных, n-арных и иерархических связей.

Уметь: Привести отношение к НФБК. Выполнить формализацию любого типа связи.

4. Базовые элементы языки определения данных SQL.

ЗНАТЬ: Базовые типы и структуры данных стандартного SQL и диалекта PostgreSQL. Условные выражения в языке SQL. Ограничения на значения полей. Ограничения ключей: потенциальных, первичных, внешних. Преимущества и недостатки индексов. Преимущества и недостатки представлений.

Уметь: Выполнять запросы SQL на создание таблиц базы данных. Задавать ограничения. Выполнять реализацию статических связей между отношениями. Создавать немодифицируемые представления.

5. Команды языка манипулирования данными SQL.

ЗНАТЬ: Операторы модификации данных SQL: команды INSERT, UPDATE, DELETE. Оператор выбора данных SQL. Условные выражения в языке SQL. Агрегатные и аналитические функции, группировка данных. Конструкции JOIN и UNION. Вложенные подзапросы. Особенности связанных подзапросов (в предложении WHERE). Условные операторы SQL, которые применяются к результатам подзапросов.

Уметь: Выполнять запросы SQL на ввод, модификацию, удаление и выборку данных. Определять «связанность» подзапросов. Создавать и использовать в подзапросах диалекта PostgreSQL «локальные» представления (оператор WITH).

6. Производные элементы языка определения данных SQL: модифицируемые представления, курсоры, хранимые процедуры, триггеры.

ЗНАТЬ: Модификация данных с помощью представлений. Создание и использование курсоров. Типы создания и вызов хранимых процедур. Особенности хранимых процедур (пользовательских функций) диалекта PostgreSQL. Определение понятия триггера, процедура и порядок запуска. Особенности триггеров диалекта PostgreSQL.

Уметь: Создавать модифицируемые представления. Привести примеры создания хранимых процедур и обращения к ним. Привести примеры создания и применения триггеров.

7. Элементы языка управления данными SQL.

ЗНАТЬ: Понятие привилегий пользователей в SQL. Команды назначения, отмены и трансляции привилегий. Особенности управления доступом в СУБД PostgreSQL: роли и управление ролями, управление схемами данных. Обеспечение целостности данных в распределенных многопользовательских системах: понятие и использование блокировок транзакций.

Уметь: Назначать, отменять и транслировать привилегии пользователей, имея права владельца базы данных. Создавать роли средствами диалекта PostgreSQL, управлять наследованием ролей. Создавать схемы данных PostgreSQL и предоставлять пользователю права доступа к схеме. Задавать уровень изоляции транзакции.

 

 

OS DOS

Команды DOS

Колледж

файловый менеджер Total Commander

учебник: К.А. Власов, В.Ю. Казаков Total Commander-эффективная работа с файлами и архивами.djvu

горячие клавиши Windows.pdf

Уроки CorelDraw:
Corel_x6_учебник.pdf
CorelDRAW Graphics Suite X4a.pdf
Audio_speaker.pdf
жемчуг.pdf
Объемный текст.pdf
Текст с бликами.pdf
Флэшка.pdf

http://coreltuts.com/ru/series/coreldraw-beginners

Уроки Adobe Illustrator:
Illustrator Разные уроки.rar

грамота 1

 

грамота 1

web-master: v.jakimchuk@gmail.com