- •2)Представление моделей данных в памяти эвм.
- •3) Файловые системы и бд.
- •4. Концептуальная модель бд.
- •5. Нормализация отношений.
- •6.Что такое .Net и c#. Версии .Net.
- •7)Система управления базами данных
- •11) Достоинства и недостатки иерархических и сетевых бд.
- •8) Критерии выбора физической организации
- •9. Свойства первой нормальной формы.
- •10. Объекты поставщиков данных ado.Net.
- •12.Реляционная алгебра
- •13.Основные операции t-sql.
- •14. Индексы.
- •15. Физическая организация сетевой модели.
- •16) Основные виды sql-операторов.
- •17.Вторая нормальная форма (2nf)
- •18.)Третья нормальная форма
- •19. Логическая и физическая независимость данных.
- •20. Классификация Систем управления базами данных
- •21. Что такое ado.Net.
- •22) Сравнительный анализ иерархической, сетевой и реляционной модели.
- •23. Концептуальный и внутренний уровень реляционной модели.
- •24. Методы и свойства класса Consol.
- •25 Централизованные и распределенные.
- •26. Кортежная и доменная организация данных.
- •27. Недостатки нормализованных отношений.
- •28 Правила Кодда
- •(А) имеет линейный синтаксис,
- •(Б) может использоваться как интерактивно, так и в прикладных программах,
- •29. Основные конструкции dml.
- •30. Основные конструкции ddl.
- •31 Резервная копия бд
- •32 Триггер
- •33 Хранимая процедура
3) Файловые системы и бд.
Файловая система (англ. file system) — порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п. Конкретная файловая система определяет размер имени файла (папки), максимальный возможный размер файла и раздела, набор атрибутов файла.БД-файл специального фомата, сожержащий информацию структурированно заданным образом. Главное отличие файловой системы-отсутствие в ней связи.С точки зрения прикладной программы файл - это именованная область внешней памяти, в которую можно записывать и из которой можно считывать данные.
Система управления файлами берет на себя распределение внешней памяти, отображение имен файлов в соответствующие адреса во внешней памяти и обеспечение доступа к данным.
Пользователи видят файл как линейную последовательность записей и могут выполнять над ними ряд стандартных операций:
Создать файл (требуемого типа и размера);
Открыть ранее созданный файл;
Прочитать из файла некоторую запись (текущую, следующую, предыдущую, первую, последнюю);
Записать в файл на место текущей записи новую, добавить новую запись в конец файла.
Файловые системы являются общим хранилищем файлов, принадлежащим разным пользователям, системы управления файлами должны обеспечивать авторизацию доступа к файлам. Администрирование режимом доступа к файлу в основном выполняется его создателем-владельцем.
4. Концептуальная модель бд.
Концептуальное представление состоит их множества экземпляров каждого типа концептуальной записи. Например, оно может состоять из набора экземпляров записей, содержащих информацию об отделах, плюс набор экземпляров, содержащих информацию об поставщиках, плюс набор экземпляров, содержащих информацию об деталях.
Концептуальное представление - это представление всего содержимого базы данных, а концептуальная схема - это определение такого представления.
Основными объектами концептуальной модели являются сущности и связи.
Сущность - некоторый обособленный объект или событие моделируемой системы, имеющий определенный набор свойств - атрибутов. Отдельный элемент этого множества называется "экземпляром сущности".
Концептуальная модель представляет объекты и их взаимосвязи без указывания способов их физического хранения. Проектирование концептуальной модели основано на анализе решаемых на этом предприятии задач по обработке данных. Концептуальная модель включает описания объектов и их взаимосвязей, представляющих интерес в рассматриваемой предметной области и выявляемых в результате анализа данных.
5. Нормализация отношений.
Нормализация отношений - обеспечивает эффективность структур данных в реляционной БД
Этот процесс уменьшает хранение одинаковых данных в нескольких местах. В результате более рационально используется внешняя память, уменьшается вероятность нарушения согласованности данных.
Нормализация представляет собой действия по последовательному преобразованию исходной (ненормализованной) таблицы в нормализованные отношения в первой нормальной форме (1НФ), 2НФ, 3НФ, нормальной форме Бойса-Кодда (НФБК), 4НФ, 5НФ.
На практике, как правило, ограничиваются 3НФ, ее оказывается вполне достаточно для создания надежной схемы БД.
Основные свойства нормальных форм:
каждая следующая нормальная форма улучшает свойства предыдущей нормальной формы;
при переходе к следующей нормальной форме свойства предыдущих нормальных форм сохраняются.
При проектировании баз данных упор в первую очередь делается на достоверность и непротиворечивость хранимых данных
Для поддержания БД в устойчивом состоянии используется ряд механизмов, которые получили обобщенное название средств поддержки целостности
В целом суть этих ограничений весьма проста: каждый факт, хранимый в БД, должен храниться один-единственный раз, поскольку дублирование может привести к несогласованности между копиями одной и той же информации.
