LOGO Программно- аппаратные платформы Дисциплина: «Проектирование баз данных» Специальность: 08080165 «Прикладная информатика (в экономике)» Институт информатики,

Презентация:



Advertisements
Похожие презентации
Тема 2. Операторы (инструкции) передачи управления. Условный оператор (инструкция) и его формы. Логические выражения и логические переменные. Составные.
Advertisements

LOGO Основные методы организации БД Дисциплина: «Проектирование баз данных» Специальность: «Прикладная информатика (в экономике)» Институт информатики,
LOGO Реляционная модель данных Дисциплина: «Проектирование баз данных» Специальность: «Прикладная информатика (в экономике)» Институт информатики,
БД (администрирование) 1 Базы данных (администрирование) Аблов Игорь Васильевич Кафедра информационных технологий.
Базы данных Основные определения и понятия. Основные понятия: База данных реляционных База данных – совокупность информа- ции, хранение которой организовано.
Информационные системы. Базы данных. Информационная система – любая система обработки информации (шир)
Интегрированная информационная система «КВАРТА». Компания КВАРТА Компания КВАРТА имеет 14-летний опыт работы в следующих областях: Реализация «под ключ»
Администрирование информационных систем Лекция 4. Система управления базами данных.
Выполнила студентка группы ТУ-501 Полозова Ю.О. База данных (БД) представляет собой совокупность структурированных данных, хранимых в памяти вычислительной.
Лекция 1 Лекция 1 Введение в Автоматизированные информационные системы (АИС) и Базы данных (БД). Определение БД и банков данных (БнД). Компоненты банка.
Тема 2 Основные подходы к построению математических моделей систем Дисциплина «Имитационное моделирование экономических процессов» Специальность
Технология производства мультимедиа. Кафедра ИСКТ В.П.Васильков Дисциплина «МУЛЬТИМЕДИА ТЕХНОЛОГИИ» Для специальностей "Информационные системы и.
Опыт реализации отказоустойчивого сервера приложений и хранилища данных на базе СУБД ЛИНТЕР Михаил Ермаков, Дмитрий Мухоедов, РЕЛЭКС.
Системный подход Дисциплина «Теория систем и системный анализ» Специальность « Прикладная информатика (в экономике)» Институт информатики, инноваций.
База данных (БД) – Совокупность определённым образом организованной информации на определённую тему (в рамках определённой предметной деятельности); Организованная.
СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ «MS ACCESS». 2 Примеры СУБД dBase подобные (dbf - формат): dBase FoxPro Clipper Не dBase типа: Paradox Clarion Windows.
СУБД ACCESS Основные сведения. 1. НАЗНАЧЕНИЕ ACCESS Основное назначение любой СУБД – обеспечить быстрый доступ к необходимой информации. Основное назначение.
Язык моделирования GPSS Дисциплина «Имитационное моделирование экономических процессов» Специальность « Прикладная информатика (в экономике)»
Тема 6. Системное программное обеспечение персональных компьютеров Информатика Для всех специальностей Институт ИИИБС, кафедра ИИКГ Колмыкова Оксана Владимировна.
ЭТАПЫ ЖИЗНЕННОГО ЦИКЛА БАЗЫ ДАННЫХ. Жизненный цикл БД Это процесс, который начинается с этапа проектирования БД и заканчивается снятием БД с эксплуатации.
Транксрипт:

LOGO Программно- аппаратные платформы Дисциплина: «Проектирование баз данных» Специальность: «Прикладная информатика (в экономике)» Институт информатики, инноваций и бизнес систем Кафедра информатики, инженерной и компьютерной графики Старший преподаватель Богданова О.Б.

Company Logo Основные дидактические единицы Выбор СУБД: основные подходы к выбору СУБД; показатели пригодности; технические характеристики; оценка производительности. Выбор структуры аппаратных средств. Многопроцессорные системы обработки баз данных. Перспективы развития СУБД.

Company Logo Выбор программно-аппаратных платформ Выбор СУБД 1 Выбор аппаратных средств обработки данных 2

Company Logo Технология оценки характеристик СУБД Сведения разработчиков и рекламная информация продавцов; Информация конечных пользователей, разработчиков и администраторов, имеющих опыт работы с продуктом; Информация аналитиков и экспертов.

Company Logo Процедура выбора СУБД Оценка предлагаемых программных продуктов на качественном уровне; Оценка технических характеристик отобранных систем; Оценка производительности оставшихся продуктов.

Company Logo Показатели пригодности Вид программного продукта 1. Категории пользователей 2. Удобство и простота использования 3. Модель представления данных 4. Качество средств разработки 5. Качество средств защиты и контроля 6. Качество коммуникативных средств Фирма-разработчик 1.Стоимость

Company Logo Категории пользователей Профессиональные программисты-разработчики Администраторы БД Квалифицированные пользователи, разрабатывающие приложения Конечные (неквалифицированные пользователи) Различные комбинации перечисленных категорий

Company Logo Понятные процедуры установки программных продуктов Удобный и унифицированный интерфейс конечного пользователя Простота выполнения обычных операций: создание БД, навигация, модификация данных, подготовка и выполнение запросов и отчетов и т.д. Наличие интеллектуальных подсистем подсказок, помощи в процессе работы и обучения, включая примеры Удобство и простота использования

Company Logo Функции контроля корректности БД Обеспечение уникальности записей БД по первичному ключу (не каждая полнофункциональная СУБД это делает) Автоматический контроль целостности связей (ссылочная целостность) между таблицами во время выполнения операций обновления, вставки и удаления записей Проверка корректности значений в БД (контроль типа данных, совпадение с шаблоном, определение диапазона допустимых значений, контроль значения по справочной таблице и др.)

Company Logo Качество коммуникационных средств Поддержка системных протоколов, обеспечивающих работу продукта в различных сетях Поддержка стандартных интерфейсов с БД: SQL, ODBC, IDAPI,SAA и др. Наличие средств групповой работы с информацией БД (языковые средства разработки; функции интерфейса пользователя; функции администратора БД по организации групп, разграничение полномочий, защита от несанкционированного доступа и т.д.) Способность использовать и модифицировать БД других форматов без импортирования или преобразования.

Company Logo Фирма-разработчик Высокое качество продукта Наличие документации и методических материалов Наличие «горячей линии» для консультаций по возникшим проблемам

Company Logo Технические характеристики СУБД Операционная среда Потребность в оперативной памяти Ограничение на максимальный объем БД Ограничение на количество одновременных подключений Общие параметры Максимальный размер колонки (поля) Максимальный размер строки, кбайт Максимальное число полей в таблице Максимальное число индексных полей Максимальное число строк в таблице Максимальное число одновременно открытых таблиц Ограничения на операции над данными Характеристика Вид характеристики

Company Logo Текстовый постоянной длины Текстовый переменной длины Числовой Целочисленный Десятичный с фиксированным числом знаков после запятой Десятичный с плавающей точкой Дата Время Дато-временной (данные о датах и/или времени) Логический Комментарии Виртуальный (вычисляемый) Двоичный (OLE, BLOB) Гиперссылка (hyperlink) Типы данных Характеристика Вид характеристики Технические характеристики СУБД (продолжение)

Company Logo Вид языка запросов: SQL, QBE Вид интерфейса запросов: командная строка, шаблон Прекомпилятор и оптимизатор Сохранение запросов Ограничение на число таблиц и виды связей Максимальное число полей для поиска Сортировка: по одному любому полю, по нескольким полям Наличие вычислений в запросах Групповые операции над множествами Возможности средств формулировки и выполнения запросов Типы блокировок: исключительные, общие Уровни блокировок: блокировка БД, блокировка объектов разработки, блокировка таблицы, блокировка записи, блокировка поля Работа в многопользовательских средах Характеристика Вид характеристики Технические характеристики СУБД (продолжение)

Company Logo ASCII DBF WK XLS Другие форматы Импорт и экспорт Идентификация станции, установившей блокировку Обновление информации после модификации Контроль за временем и повторные обращения Обработка транзакций Работа в многопользовательских средах Генератор интерфейсов пользователя Генератор отчетов Генератор приложений Версия времени выполнения Генерация независимых exe-модулей Инструментальные средства разработки приложений Характеристика Вид характеристики Технические характеристики СУБД (Окончание)

Company Logo Оценка производительности AS3AP (ANSI SQL Standard Scalable and Portable) Выборка Полное сканирование Загрузка и индексация Обновление Чтение с произвольной выборкой Запись с произвольным доступом Генерация отчета

Company Logo 10 наиболее качественных СУБД 1. Clarion Database Developer 3.0 DataEase for DOS 4.53 DataFlex 3.05 (DOS) dBase IV 2.0 Microsoft Access 2.0 Microsoft FoxPro 2.6 for DOS (Pro) Microsoft FoxPro 2.6 for Windows (Pro) Paradox for DOS Paradox for Windows 4.5 (Pro) R:BASE 4.5 Plus

Company Logo Тестирование Тест TCP-A - Предлагает тестирование с помощью приложения всех программно- аппаратных компонентов системы, включая пользовательские терминалы и сеть передачи данных. - В процессе тестирования моделируется сеть банковских служащих, принимающих депозиты и осуществляющих выдачу вкладов. Цена/производительность = Стоимость системы Максимальное количество зафиксированных транзакций в секунду

Company Logo Тестирование Тест TCP-B - Определение совместной производительности СУБД и аппаратной платформы, состоящей из вычислительной системы и дисковой памяти. - В результате тестирования получают данные о производительности, а также соотношении цена/производительность. Цена/производительность = Стоимость системы Максимальное количество зафиксированных транзакций в секунду

Company Logo Тестирование Тест TCP-C - Проводится многостороннее исследование систем в более сложных условиях оперативной обработки информации. - На вход системы подается смесь транзакций, осуществляющих чтение и интенсивное обновление БД. - Здесь используются многочисленные таблицы разных размеров, структуры связей с другими таблицами. - Поступать транзакции могут одновременно разных типов, а выполняться – в оперативном и в отложенном режиме.

Company Logo Выбор структуры аппаратных средств Какую структуру имеет СУБД Применяются ли мониторы транзакций Можно ли использовать архитектуру клиент –сервер Сколько одновременно активных пользователей должна поддерживать система Можно ли из всего множества запросов выделить основной – шаблон Какова стратегия индексации Какие запросы нужно поддержать индексацией, а какие можно реализовать с помощью сканирования БД Каков чистый размер БД Достаточно ли дисковых накопителей и интерфейсных адаптеров для обеспечения обработки предлагаемой нагрузки Имеются ли отдельные диски для журналов СУБД и архивов Достаточна ли емкость дисковой памяти для хранения данных Достаточно ли процессоров для работы с предлагаемым числом пользователей Требуется ли выделенная сеть для организации связи между клиентскими системами и сервером в системах клиент-сервер Согласована ли стратегия резервного копирования с типом, числом и местом размещения устройств резервного копирования.

Company Logo Вопросы по теме лекции 1. Охарактеризуйте подход к выбору СУБД. 2. Назовите основные показатели пригодности СУБД. 3. Перечислите показатели пригодности СУБД. 4. Приведите примеры основных технических характеристик СУБД. 5. Назовите основные виды тестов, используемых для оценки производительности.

Company Logo Использование материалов презентации Использование данной презентации, может осуществляться только при условии соблюдения требований законов РФ об авторском праве и интеллектуальной собственности, а также с учетом требований настоящего Заявления. Презентация является собственностью авторов. Разрешается распечатывать копию любой части презентации для личного некоммерческого использования, однако не допускается распечатывать какую-либо часть презентации с любой иной целью или по каким-либо причинам вносить изменения в любую часть презентации. Использование любой части презентации в другом произведении, как в печатной, электронной, так и иной форме, а также использование любой части презентации в другой презентации посредством ссылки или иным образом допускается только после получения письменного согласия авторов.

LOGO Программно-аппаратные платформы