Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GOS_na_5.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
953.48 Кб
Скачать

2. Проектирование бд на основе нормализации, характеристика 1nf, 2nf, 3nf.

Нормализация базы данных - это удаление избыточных данных из каждой таблицы в базе данных. У нормализации двойная цель - удалить лишние копии данных и обеспечить максималь­ную гибкость, как в структурах таблиц, так и в интерфейсных приложениях на случай возможных будущих изменений в базах данных. Выделяют три нормальных формы:

Первая нормальная форма (1NF). Для того чтобы таблица считалась нормализованной к первой нормальной форме, каждое из ее отношений не должно содержать сложных (неатомарных) атрибутов. Если по условию задачи подразумевается неатомарный атрибут, то он заменяется на набор характеристик, т.е. на несколько атрибутов (вплоть до создания нового отношения), которые связаны с исходным атрибутом.

Вторая нормальная форма (2NF). Отношения находятся во второй нормальной форме тогда, когда они находятся в 1NF и не содержат не полных функциональных зависимостей, не ключевых атрибутов от атрибутов первичного ключа (не от всего первичного ключа, а от его частных атрибутов). Для того чтобы привести таблицу ко второй нормальной форме, нужно, чтобы все не ключевые поля полностью зависели от первичного ключа таблицы и от каждого поля в первичном ключе, если последний состоит из нескольких полей. Это зна­чит, что каждое не ключевое поле должно уникально определяться первичным ключом и полями, его составляющими.

Третья нормальная форма (3NF). Подразумевает, чтобы отношение было нормализовано по 2NF и в отношении не существовало бы транзитивных зависимостей неключевых атрибутов от каких либо ключевых атрибутов. Для того чтобы таблица была приведена к третьей нормальной форме, нужно, чтобы все не ключевые поля полностью зависели от первичного ключа таблицы и не зависели друг от друга. Таким образом, к квалификации второй нормальной формы добавляется требование независимости каждого не ключевого поля таблицы от других не ключевых полей.

3. Служба dns. Конфигурирование: зоны, ресурсные записи, виды серверов.

Система доменных имен (Domain Name System) — стандартная служба TCP/IP. Служба DNS дает возможность клиентским компьютерам в сети регистрировать и разрешать доменные имена. Доменные имена используются, чтобы находить ресурсы в сети и обращаться к ним.

Домен DNS основан на концепции дерева именованных доменов. Каждый уровень дерева может представлять или ветвь, или лист дерева. Ветвь — это уровень, содержащий более одного имени и идентифицирующий набор именованных ресурсов. Лист — имя, указывающее заданный ресурс.

Корневой домен: Корень дерева именованных доменов, задает неименованный уровень; часто указывается в виде двойных пустых кавычек (" "). При использовании в доменном имени указывается точкой в конце имени. Определяет, что имя расположено в корневом, самом высоком, уровне доменной иерархии. (Точка (.) или точка, стоящая в конце имени, например, "sample.mydomain.org.")

Домен верхнего уровня: Имя, состоящее из двух или трех символов, обычно указывающее страну (Россия — ru, Нидерланды — nl, Украина — ua и т. п.) или тип организации, использующей имя (com — коммерческая, mil — военная, США и т. д.) (".com" означает, что имя зарегистрировано фирмой или другой организацией для коммерческого использования в Интернете).

Домен второго уровня: Имя переменной длины, зарегистрированное частным лицом или организацией для использования в Интернете. Такие имена всегда основаны на домене верхнего уровня, в зависимости от типа организации или географического местоположения ("mydomain.org" — имя домена второго уровня)

Субдомен: Дополнительные имена, которые организация может создавать в пределах домена второго уровня. Применяются для указания различных организационных единиц или территориальных подразделений больших организаций ("sample.mydomain.org." — субдомен домена второго уровня "mydomain.org.")

Имя хоста или ресурса Листья дерева имен DNS, задают определенный ресурс или хост ("host.sample.mydomain.org.", где host— имя хоста или какого-либо ресурса в сети)

Формат ресурсных записей в DNS.

[имя домена, ресурсы которого описаны в записи][тип][класс][время жизни TTL][длина записи о ресурсах][информация о ресурсах]

Имя домена в этой записи может иметь произвольную длину. Поля тип и класс характеризуют тип и класс данных, включенных в запись (аналогичны используемым в запросах). Поле время жизни (TTL) содержит время (в секундах), в течение которого запись о ресурсах может храниться в буферной памяти (в кэше). Обычно это время соответствует двум дням. Формат информации о ресурсах зависит от кода в поле тип, так для тип=1 - это 4 байта IP-адреса. Сервер имен может обслуживать и другие запросы, например, по IP-адресу определять символьное имя домена или преобразовать имя домена в адрес почтового сервера. Когда организация присоединяется к Интернет, она получает в свое распоряжение не только определенную DNS-область, но и часть пространства в in-addr.arpa, соответствующую ее IP-адресам. Домен in-addr.arpa предназначен для определения имен по их IP-адресам. Такая схема исключает процесс перебора серверов при подобном преобразовании.

Билет №9

1. Общее определение информационной технологии. Уровни исследования информационных процессов: концептуальный; логический; физический. Характеристика процессов, выделяемых ИТ. Глобальные, базовые и конкретные информационные технологии. Общее определение.

Понятие информационные технологии.

Технология – наука о производстве материальных благ.

Любая технология включает 3 аспекта: 1) информативный – описание предметов труда, методов производства; 2) инструментальный – используемое орудие труда, с помощью которого осуществляется производство; 3) социальный – кадры и их организация.

В узком смысле, технология обычно рассматривает информативный и инструментальный аспекты.

В ИТ предметом труда и продуктом труда является информация; орудие труда – средства вычислительной техники и связи. Т.е. ИТ можно определить, как совокупность состава информации, а также методов и средств, используемых для ее обработки. С точки зрения системного подхода, целью ИТ является получение некоторого состава информации, требуемым образом представленного и структурированного на основании некоторой исходной информации.

Информация, как ресурс, обеспечивающий функционирование любой системы. Считается, что для функционирования любой системы, т.е. для достижения системой постоянной цели требуется некоторое количество разного типа ресурсов (материальных или нематериальных объектов, за счет которых система работает).

Уровни рассмотрения ИТ.

- концептуальный - рассматриваются общее содержание информационных процессов и структуры предметной области.

- логический - происходит формализация информационных процессов и разработка модели предметной области и систем обработки информации.

- физический - рассматриваются способы реализации информационных процессов, аппаратные программные средства, средства связи, которые реализуют процессы, методы и модели, выделенные на концептуальном и логическом уровне.

В общем случае, ИТ можно разделить на глобальные, базовые и конкретные (частные).

Глобальные ИТ включают методы, модели и средства, позволяющие использовать информационные ресурсы всего общества и решающие задачи, связанные с изменением информационного ресурса всего общества.

Базовые ИТ – ИТ, которые основаны на одном из базовых процессов, выделяемых в рамках общей ИТ (процесс сбора и ввода информации, процесс отображения информации, процесс хранения информации, процесс обмена информацией, процесс получения знаний).

Конкретная ИТ – ИТ, характерная для какого-либо производства или науки (технологической подготовки производства).

Для каждого типа технологии можно выделить каждый из уровней рассмотрения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]