Операции над данными в компьютере выполняются точно если эти данные являются
Данные –поддающееся многократной интерпретации представление информации в формализованном виде, пригодном для передачи, связи, или обработки.
Для долговременного хранения данных обычно используются базы данных. Данные в памяти могут быть организованы в различные виды структур данных, таких как массивы, связанные списки или объекты. Структуры данных могут хранить данные различных типов, включая числа, строки и другие структуры данных. Ввод и вывод данных в компьютеры производится через периферийные устройства.
В вычислительной технике данные обычно отличают от программ. Программа представляет собой набор данных, содержащих последовательность инструкций, исполняемых компьютером и детализирующих вычисление или задачу. Согласно принципу фон Неймана, имеющему место в большинстве современных компьютеров, одна и та же область памяти может содержать как программу (в частности, машинный код), так и иные данные, то есть и то и другое выражается в виде одинаковых информационных форм, как правило, в виде двоичного кода.
В языках высокого уровня данные воплощаются в виде переменных. Данные с точки зрения процесса (выполняемой программы) – содержимое части адресного пространства.
Операции с данными: В ходе информационного процесса данные преобразуются из одного вида в другой с помощью методов. Обработка данных включает в себя множество различных операций. По мере развития научно-технического прогресса и общего усложнения связей в человеческом обществе трудозатраты на обработку данных неуклонно возрастают. Прежде всего, это связано с постоянным усложнением условий управления производством и обществом.
Второй фактор, также вызывающий общее увеличение объёмов обрабатываемых данных, тоже связан с НТП, а именно с быстрыми темпами появления и внедрения новых носителей данных, средств их хранения и доставки.
Основные операции, которые можно производить с данными: 1) сбор данных – накопление информации с целью обеспечения достаточной полноты для принятия решений; 2) формализация данных – приведения данных, поступающих из разных источников, к одинаковой форме, чтобы сделать их сопоставимыми между собой, т.е. повысить их уровень доступности; 3) фильтрация данных – отсеивание лишних данных, в которых нет необходимости для принятия решений; при этом должен уменьшатся уровень «шума», а достоверность и адекватность данных должны возрастать; 4) сортировка данных – упорядочивание данных по заданному признаку с целью удобства использования; повышает доступность информации; 5) архивация данных – организация хранения данных в удобной и легкодоступной форме; служит для снижения экономических затрат по хранению данных и повышает общую надёжность информационного процесса в целом; 6) защита данных – комплекс мер, направленных на предотвращение утраты, воспроизведения и модификации данных; 7) приём, передача данных между удалёнными участниками информационного процесса; при этом источник данных в информатике принято называть сервером, а потребителя – клиентом; 8) преобразование данных – перевод данных из одной формы в другую или из одной структуры в другую. Преобразование данных часто связано с изменением типа носителя.
Итак, работа с информацией может иметь огромную трудоёмкость, а, следовательно, её надо автоматизировать.
1) Кодирование чисел. Система счисления – совокупность приемов и правил записи чисел с помощью определенного набора символов.Для записи чисел могут использоваться не только цифры, но и буквы. Одно и то же число может быть по-разному представлено в различных системах счисления.
В зависимости от способа изображения чисел системы счисления делятся на: позиционные и непозиционные.
В позиционной системе счисления количественное значение каждой цифры числа зависит от того, в каком месте (позиции или разряде) записана та или иная цифра этого числа. Например, меняя позицию цифры 2 в десятичной системе счисления, можно записать разные по величине десятичные числа, например 2; 20; 2000 и т.д.
В непозиционной системе счисления цифры не изменяют своего количественного значения при изменении их расположения в числе. Примером непозиционной системы может служить римская система, в которой независимо от местоположения одинаковый символ имеет неизменное значение (например, символ X в числе XXV).
2) Кодирование графической информации. Создавать и хранить графические объекты в компьютере можно двумя способами – как растровое или как векторное изображение. Для каждого типа изображения используется свой способ кодирования.Растровое изображение представляет собой совокупность точек, используемых для его отображения на экране монитора. Объем растрового изображения определяется, как произведение количества точек и информационного объема одной точки, который зависит от количества возможных цветов. Для черно-белого изображения информационный объем одной точки равен 1 биту, так как точка может быть либо черной, либо белой, что можно закодировать двумя цифрами – 0 или 1. Для кодирования 8 цветов необходимо 3 бита; для 16 цветов – 4 бита; для 6 цветов – 8 битов (1 байт) и т.д. Векторное изображение представляет собой совокупность графических примитивов. Каждый примитив состоит из элементарных отрезков кривых, параметры которых (координаты узловых точек, радиус кривизны и пр.) описываются математическими формулами. Для каждой линии указываются ее тип (сплошная, пунктирная, штрих-пунктирная), толщина и цвет, а замкнутые фигуры дополнительно характеризуются типом заливки. Кодирование векторных изображений выполняется различными способами в зависимости от прикладной среды. В частности, формулы, описывающие отрезки кривых, могут кодироваться как обычная буквенно-цифровая информация для дальнейшей обработки специальными программами.
3) Кодирование звуковой информации. Звук представляет собой звуковую волну с непрерывно меняющейся амплитудой и частотой. Чем больше амплитуда сигнала, тем он громче для человека, чем больше частота сигнала, тем выше тон. Для того чтобы компьютер мог обрабатывать звук, непрерывный звуковой сигнал должен быть превращен в последовательность электрических импульсов (двоичных нулей и единиц).
В процессе кодирования непрерывного звукового сигнала производится его временная дискретизация. Непрерывная звуковая волна разбивается на отдельные маленькие участки, причем для каждого такого участка устанавливается определенная величина амплитуды. Таким образом, непрерывная зависимость амплитуды сигнала от времени заменяется на дискретную последовательность уровней громкости. При двоичном кодировании непрерывного звукового сигнала он заменяется последовательностью дискретных уровней сигнала. Качество кодирования зависит от количества измерений уровня сигнала в единицу времени, т.е. от частоты дискретизации. Чем больше количество измерений производится за 1 секунду (чем больше частота дискретизации), тем точнее процедура двоичного кодирования.
4) Кодирование символов. Для кодирования символов достаточно одного байта. При этом можно представить 256 символов. В настоящее время используются и двухбайтовые представления символов.
6) Представление целых чисел в дополнительном коде. Другой способ представления целых чисел – дополнительный код. Диапазон значений величин зависит от количества бит памяти, отведенных для их хранения.
Данные могут быть интерпретированы как числа со знаком, так и без знака. В случае представления величины со знаком самый левый (старший) разряд указывает на положительное число, если содержит нуль, и на отрицательное, если – единицу.
2. Базовая аппаратная конфигурация ПК. Базовая конфигурация персонального компьютера – это минимальный комплект аппаратных средств, которых достаточно для работы с компьютером. На сегодняшний день для настольных компьютеров базовой считается конфигурация, содержащая четыре устройства: 1)монитор;2) системный блок; 3) мышь; 4) клавиатура.
Системный блок – основной блок компьютерной системы. В нем располагаются внутренние устройства компьютера. Те устройства, которые подключаются к системному блоку снаружи, называются внешними. Системный блок включает в себя процессор, оперативную память, накопители на жестких, оптических и гибких магнитных дисках, а также другие устройства. На лицевой панели располагается две кнопки - кнопка включения «Power» и кнопка перезагрузки компьютера «Reset». Также там находятся два дисковода – для дискет и компакт-дисков, и световые индикаторы – индикатор обращения к жесткому диску и индикатор включения.
Монитор – устройство для визуального воспроизведения графической и символьной информации. Служит в качестве устройства вывода. Они отдаленно напоминают бытовые телевизоры.
Мышь – устройство «графического» управления.
Клавиатура – клавишное устройство, которое предназначено для ввода в компьютер информации и управления его работой. Ввод информации осуществляется в виде алфавитно-цифровых символьных данных. У стандартной клавиатуры 104 клавиши и 3 световых индикатора в верхнем правом углу, которые информируют о режимах работы.
3. Системный блок и входящие в него устройства.Системный блок – самый главный блок компьютера.Он является основным узлом, внутри которого установлены наиболее важные компоненты:
1)материнская плата – основная плата персонального компьютера. На ней размещаются: процессор – основная микросхема, выполняющая большинство математических и логических операций; микропроцессорный комплект (чипсет)– набор микросхем, управляющих работой внутренних устройств компьютера и определяющих функциональные основные возможности материнской платы; шины – наборы проводников, по которым происходит обмен сигналами между внутренними устройствами компьютера; оперативная память (оперативное запоминающее устройство – ОЗУ) –набор микросхем, предназначенных для временного хранения данных, когда компьютер включен; постоянное запоминающее устройство (ПЗУ) – микросхема, предназначенная для длительного хранения данных и даже при выключенном компьютере; разъёмы для подключения дополнительных устройств (слоты);
2) Жёсткий диск – основное устройство для долговременного хранения больших объёмов данных и программ. Управление работой жёсткого диска выполняет аппаратно-логическое устройство – контроллёр жёсткого диска. К основным параметрам жёстких дисков относятся ёмкость и производительность. Ёмкость современных жёстких дисков может достигать нескольких Тбайт. Производительность диска оценивается скоростью внутренней передачи данных, которая может достигать 30¸80 Мбайт/с. С производительностью диска, кроме скорости внутренней передачи данных, напрямую связан параметр среднего времени доступа. Он определяет интервал времени, необходимый для поиска нужных данных. Этот показатель может составлять 5, 10 микросекунд (мкс) в зависимости от скорости вращения диска;
3) Дисковод гибких дисков – специальный накопитель для оперативного переноса небольших объемов информации на гибкие магнитные диски (дискеты) или с дискет на жесткий диск или в ОЗУ;
4) Дисковод компакт-дисков (постоянное запоминающее устройство на основе компакт-диска) – устройство для считывания больших объемов числовых данных с помощью лазерного луча. Основным параметром дисководов является скорость чтения данных. Она измеряется в кратных долях. За единицу измерения, была принята скорость чтения 150 Кбайт/с, двукратная скорость чтения 300 Кбайт/с, четырехкратная – 600 Кбайт/с и т.д;
5) Видеокарта (видеоадаптер) – это устройство, образующее совместно с монитором видеоподсистему компьютера. Видеоадаптер выполнен в виде отдельной дочерней платы, которая вставляется в один из слотов материнской платы и называется видеокартой. Видеоадаптер выполняет функции видеоконтроллёра, видеопроцессора и видеопамяти. Одним из важнейших параметров видеосистемы является разрешение экрана. Для каждого размера монитора существует своё оптимальное разрешение экрана, которое должен обеспечивать видеоадаптер. Оптимальное разрешение экрана для монитора размером 15 дюймов – 800×600;
17 дюймов – 1024×768; 19 дюймов – 1280×1024 (1 дюйм равен 2,54 см). Цветовое разрешение (глубина цвета) определяет количество различных оттенков, которые может принимать отдельная точка экрана. Максимально возможное цветовое разрешение зависит от свойств видеоадаптера и, в первую очередь, от количества установленной на нём видеопамяти;
6) Звуковая карта – устройство, выполняющее вычислительные операции, связанные с обработкой звука, речи, музыки. Звуковая карта подключается к одному из слотов материнской платы в виде дочерней карты. Основным параметром звуковой карты является разрядность, определяющая количество битов, используемых при преобразовании сигналов из аналоговой формы в цифровую форму и наоборот.
На лицевой панели располагается две кнопки – кнопка включения «Power» и кнопка перезагрузки компьютера «Reset». Также там находятся два дисковода – для дискет и компакт-дисков, и световые индикаторы – индикатор обращения к жёсткому диску и индикатор включения.
3.Стартовый сайт, предлагающий пользователю доступ к информационным ресурсам в форме каталогов, новостей и обзоров.
6.Устройство для вывода информации на печать.
8.Важнейшая характеристика машинной памяти.
10.Комплекс операций, производимых над информацией в ЭВМ.
12.Одна из операций ЭВМ.
14.Определенное количество информации, имеющее имя и хранящееся в долговременной памяти.
16.Операция преобразования знаков или групп знаков одной знаковой системы в знаки или группы знаков другой знаковой системы.
17.Последователяность команд, которые выполняет компьютер в процессе обработки данных.
18.В программе представлена именем и служит для обращения к данным определенного типа.
20.Упорядочение записей базы данных по значениям одного из полей.
22.Величина, не изменяющаяся в ходе работы программы.
Вопросы по вертикали:
1.Обеспечивает модуляцию и демодуляцию сигнала при его передаче по телефонным линиям.
2.Двумерный массив точек, упорядоченных в строки и столбцы, который используется создания изображения на экране монитора.
4. Знак алфавита языка программирования.
5.Устройство вывода дисплея.
7.Преобразование непрерывных изображений и звука в набор дискретных значений в форме кодов.
9.Приспособление для крепления и соединения электронных элементов.
11.Является минимальным адресуемым элементом на жестком диске, который содержит несколько секторов.
13.Минимальный участок изображения, цвет которого можно задать независимым образом.
15.Алгоритмический язык высокого уровня.
18.Процесс нахождения в файле необходимой информации.
19.Объект, представляющий собой окно на экране, в котором размещаются управляющие элементы.
21.Название информации, представленной в компьютерной форме и обрабатываемой на компьютере.
23.Разъем на материнской плате компьютера, в который устанавливаются платы контрольных устройств (например, видеоадаптер) и дополнительных устройств.
Ответы на кроссворд:
По горизонтали: 3.Портал. 6.Принтер. 8.Емкость. 10.Обработка. 12.Сцепление. 14.Файл. 16.Кодирование. 17.Программа. 18.Переменная. 20.Сортировка. 22.Константа.
По вертикали: 1.Модем. 2.Растр. 4.Цифра. 5.Экран. 7.Дискретизация. 9.Плата. 11.Кластер. 13.Пиксель. 15.Паскаль. 18.Поиск. 19.Форма. 21.Данное. 23.Слот.
Информационные процессы связаны с получением и использованием информации. Информационные процессы включают в себя множество операций над данными, причем количество операций и специфика их выполнения зависит от сферы протекания информационного процесса.
Основные виды операций над данными:
- Сбор данных − это деятельность по накоплению данных; выполняется с помощью различных естественных и искусственных систем; обеспечивает полноту информации.
- Формализация и кодирование данных − это приведение данных к удобной форме (удобной − в конкретной ситуации, для конкретного потребителя); повышает уровень доступности информации.
- Хранение данных − это деятельность по поддержанию данных в требуемой потребителю форме.
- Фильтрация данных − это отсеивание «лишних» (в конкретной ситуации, для конкретного потребителя) данных; при этом должен уменьшаться уровень «шума», а достоверность и адекватность информации должны возрастать.
- Сортировка данных − это упорядочение данных по заданному признаку; повышает уровень доступности и эргономичности информации.
- Архивация данных − это «сжатие» данных с целью их последующего хранения в таком экономичном виде.
- Передача данных − это транспортировка данных, осуществляемая между удаленными участниками информационного процесса:
Между участниками передачи данных устанавливаются соглашения о порядке обмена данными − протоколы обмена данными.
- Защита данных − это комплекс мер, направленных на предотвращение утраты, несанкционированного воспроизведения или модификации данных.
- Обработка данных − это преобразование, изменение данных до определенного, требуемого результата.
Обработка данных может рассматриваться:
- как обеспечивающая операция;
- как самостоятельная операция.
Как обеспечивающая операция, обработка данных меняет только форму представления данных, не затрагивая их содержания (например, при кодировании, фильтрации или архивации данных). Как самостоятельная операция, обработка данных меняет содержание данных (например, при математических вычислениях, логических рассуждениях, при анализе данных, при подготовке принятия решения).
Системно-организованная последовательность операций, выполняемых над данными с использованием средств и методов автоматизации, называется информационной технологией.
Информационные технологии различаются составом и последовательностью операций, степенью их автоматизации (долей машинного и ручного труда), надежностью их выполнения. Надежность реализуется качеством выполнения самих операций и наличием разнообразного их контроля. Кроме того, организация информационных технологий определяется рядом факторов и критериев. Главные из них: объемы данных, срочность и точность их обработки.
Технологические операции классифицируют по следующим признакам:
1. По степени автоматизации:
2. По стадии выполнения:
3. Основные технологические операции по выполняемой функции:
4. Рабочие технологические операции по характеру обработки:
· активные (связаны с арифметическим или логическим преобразованием данных);
В ходе информационного процесса данные преобразуются из одного вида в другой с помощью различных методов. Обработка данных включает в себя множество операций. По мере развития научно-технического прогресса и общего усложнения связей в человеческом обществе возрастают неуклонно трудозатраты на обработку данных. Прежде всего, это связано с постоянным усложнением условий управления производством и обществом. Второй фактор, также вызывающий общее увеличение объемов обрабатываемых данных, связан с научно-техническим прогрессом, а именно с быстрыми темпами появления и внедрения новых носителей данных, средств их хранения и доставки.
В структуре возможных операций с данными можно выделить следующие:
• сбор - накопление информации с целью обеспечения достаточной полноты для принятия решений;
• формализация - приведение данных, поступающих из разных источников, к одинаковой форме, чтобы сделать их сопоставимыми между собой, то есть повысить их уровень доступности;
• фильтрация - отсеивание «лишних» данных, в которых нет необходимости для принятия решений; при этом должен уменьшаться уровень «шума», а достоверность и адекватность данных должны возрастать;
• сортировка - упорядочение данных по заданному признаку с целью удобства использования; эта процедура повышает доступность информации;
• архивация - организация хранения данных в удобной и легкодоступной форме; служит для снижения экономических затрат по хранению данных и повышает общую надежность информационного процесса в целом;
• защита - комплекс мер, направленных на предотвращение утраты, воспроизведения и модификации данных;
• транспортировка - прием и передача (доставка и поставка) данных между удаленными участниками информационного процесса; при этом источник данных в информатике принято называть сервером , а потребителя - клиентом ; • преобразование данных - перевод данных из одной формы в другую или из одной структуры в другую. Преобразование данных часто связано с изменением типа носителя, например книги можно хранить в обычной бумажной форме, но можно использовать для этого и электронную форму, и микрофотопленку. Необходимость в многократном преобразовании данных возникает также при их транспортировке, особенно если она осуществляется средствами, не предназначенными для транспортировки данного вида данных. В качестве примера можно упомянуть, что для транспортировки цифровых потоков данных по каналам телефонных сетей (которые изначально были ориентированы только на передачу аналоговых сигналов в узком диапазоне частот) необходимо преобразование цифровых данных в некое подобие звуковых сигналов, чем и занимаются специальные устройства - телефонные модемы .
Приведенный здесь список типовых операций с данными далеко не полон. Миллионы людей во всем мире занимаются созданием, обработкой, преобразованием и транспортировкой данных, и на каждом рабочем месте выполняются свои специфические операции, необходимые для управления социальными, экономическими, промышленными, научными и культурными процессами. Полный список возможных операций составить невозможно, да и не нужно. Сейчас нам важен другой вывод: работа с информацией может иметь огромную трудоемкость, и ее надо автоматизировать.
Процедура доступа к данным может быть инициирована как самим компьютером (для решения каких-либо своих технических задач), так и конечным пользователем. В последнем случае пользователь формирует запрос, куда включает, в частности, обозначение требуемого вида доступа или действия и указание на то, над какими данными это действие надо выполнить. Как отмечалось ранее, идентификация данных осуществляется с помощью ключей. В качестве же требуемого действия может производиться одно из следующих: добавление, удаление, изменение, просмотр элемента или обработка данных из элемента.
При добавлении элемента информационный массив пополняется новыми данными в виде записи файла или файла в целом, соответственно, для структурированных и неструктурированных данных. В запросе в этом случае, помимо указанной выше информации, приводится и сам новый элемент. При этом объем информационного массива увеличивается.
Удаление , наоборот, является обратным действием, вызывающим исключение упомянутых данных. Это действие приводит к уменьшению объема информационного массива.
Изменение относится не к элементу, а к его составляющим – полям записи файла или тексту, хранящемуся в файле, и означает, в свою очередь, удаление прежних значений полей или строк текста и/или добавление новых. В запрос включается дополнительная информация, указывающая на требуемые составляющие изменяемого элемента, а также сами новые значения этих составляющих. Объем информационного массива при этом не меняется для структурированных данных и, возможно, меняется для неструктурированных;
Просмотр связан с предоставлением данных пользователю на устройстве вывода компьютера, как правило, на дисплее. В запросе в этом случае дополнительно указывается, какие составляющие элемента требуется просмотреть (по умолчанию просматривается весь элемент).
Обработка предусматривает выполнение некоторых арифметических операций над данными элемента, например, накопление суммы и т.д., и относится только к структурированным данным, а потому далее не рассматривается.
Чтобы выполнить любое их указанных выше действий, нужный элемент должен быть предварительно найден в информационном массиве, для чего выполняется его поиск (для добавления нового элемента тоже делается попытка его поиска, которая заканчивается неудачно, и тогда элемент добавляется). Под поиском элемента понимается определение его местонахождения в информационном массиве. Таким образом, любой доступ включает поиск, что делает эту фазу доступа наиболее значимой.
Технологии доступа при выполнении действий изменения элемента показана на рис. 79.
Здесь и далее сплошные линии означают управляющие связи, пунктирные - информационные связи.
Рисунок 79. Технологии доступа при выполнении действий изменения элемента
Технологии доступа при выполнении действий добавления элемента показаны на рис. 80:
Рисунок 80. Технологии доступа при выполнении действий добавления элемента
Технология удаления изображена на рис. 81.
Рисунок 81. Технология удаления элемента
Технология просмотра элемента приведена на рис. 82. Различие в схемах состоит в том, что по технологии рис. 79 и 80 выполняется воздействие на информационный массив с целью его изменения, для чего в него передаются данные, по технологии рис. 81 воздействие не связано с передачей данных, а по схеме рис. 82 данные выводятся из информационного массива без его изменения.
При выполнении рассмотренных действий над элементами информационного массива на практике важны два фактора, противоречащие друг другу: временной фактор, в соответствии с которым запрос пользователя должен обрабатываться в минимальные сроки, и фактор минимизации требуемого объема памяти для хранения данных.
Рисунок 82. Технология просмотра элемента
Для уменьшения времени обработки запроса особые усилия прилагаются к применению таких структур хранения данных, которые позволяли бы оптимизировать поисковые операции, возможно, за счет дополнительных описаний данных. Это, очевидно, повышает расход памяти. Поэтому при проектировании моделей данных учитывается предполагаемый режим эксплуатации информационного массива: если это интерактивный режим, то основное внимание уделяется минимизации времени доступа к данным, если же режим пакетный, то минимизируют требуемую память. Кроме того, на выбор модели влияют особенности той предметной области, которая отражается в структурах хранения.
В силу вышесказанного, основное внимание в данном разделе уделено задачам организации хранения данных разных видов и поиска по ключам, входящим в запросы пользователей, поскольку поисковые операции и определяют, в основном, продолжительность различных действий над информационным массивом. Из приведенных типов действий в рассмотрение включены добавление и просмотр элементов данных, поскольку добавление связано с воздействием на информационный массив и изменением его объема (напомним, что удаление является обратным действием по отношению к добавлению), а просмотр - это наиболее часто выполняемые действия на практике. При этом рассматриваются общие вопросы работы с текстовой и структурированной информацией, методы и модели, используемые при организации хранения, поиска и добавления данных.
Излагаемые модели данных и алгоритмы доступа к ним составляют “brainware” современной информатики, носят универсальный характер и применяются в большинстве систем, связанных с хранением и обработкой информационных массивов.
Одна из основных задач, возникающих при работе с базами данных, – это задача поиска. При этом, поскольку информации в базе данных, как правило, содержится много, перед программистами встает задача не просто поиска, а эффективного поиска, т.е. поиска за сравнительно короткое время и с достаточно большой точностью. Для этого (для оптимизации производительности запросов) производят индексирование некоторых полей таблицы. Использовать индексы полезно для быстрого поиска строк с указанным значением одного столбца. Без индекса чтение таблицы осуществляется по всей таблице, начиная с первой записи, пока не будут найдены соответствующие строки. Чем больше объем таблицы, тем выше накладные расходы. Если же таблица содержит индекс по рассматриваемым столбцам, то база данных может быстро определить позицию для поиска в середине файла данных без просмотра всех данных. Это происходит потому, что база данных помещает проиндексированные поля поближе в памяти, так, чтобы можно было побыстрее найти их значения. Для таблицы, содержащей 1000 строк, это будет как минимум в 100 раз быстрее по сравнению с последовательным перебором всех записей. Однако в случае, когда необходим доступ почти ко всем 1000 строкам, быстрее будет последовательное чтение, так как при этом не требуется операций поиска по диску. Так что иногда индексы бывают только помехой. Например, если копируется большой объем данных в таблицу, то лучше не иметь никаких индексов. Однако в некоторых случаях требуется задействовать сразу несколько индексов (например, для обработки запросов к часто используемым таблицам).
Если говорить о MySQL, то там существует три вида индексов: PRIMARY, UNIQUE, и INDEX, а слово ключ (KEY) используется как синоним слова индекс (INDEX). Все индексы хранятся в памяти в виде B-деревьев.
PRIMARY – уникальный индекс (ключ) с ограничением, устанавливающим, что все индексированные им поля не могут иметь пустого значения (т.е. они NOT NULL). Таблица может иметь только один первичный индекс, который может состоять из нескольких полей.
UNIQUE – ключ (индекс), задающий поля, которые могут иметь только уникальные значения.
INDEX – обычный индекс (как описано выше). В MySqL, кроме того, можно индексировать строковые поля по заданному числу символов от начала строки.
Access позволяет пользователю производить импорт данных
Администрирование базы данных взаимодействует
В Access реализованы возможности
В иерархической модели данных совокупностью атрибутов данных, описывающих некоторый объект, называют
В поле МЕМО Access можно ввести текстовое значение размером до
В поле объекта OLE Access можно ввести текстовое значение размером до
В реляционной модели таблица называется
В реляционной таблице кортеж - это
В текстовое поле Access можно ввести текстовое значение размером до
В файл HTML можно экспортировать из Access
Вычитание (операция над множествами) возвращает отношение, содержащее все кортежи, которые принадлежат
Данные считаются сравнимыми только в том случае, когда они относятся к
Журнал изменений базы данных ведется с целью
За управление данными во внешней памяти, управление буферами оперативной памяти, управление транзакциями и журнализацию отвечает
Заданный администратором БД набор операций, который пользователь может выполнять над данными, а также набор данных из БД, к которому имеет доступ пользователь, называется
Заполнение свойства Условие на значение для некоторого поля позволяет контролировать значения поля
Идентифицированная совокупность экземпляров полностью описанного в конкретной программе типа данных, находящихся вне программы во внешней памяти и доступных программе посредством специальных операций, называется
Идентифицированной совокупностью физических записей, организованной одним из установленных в системе обработки данных способов и представляющей файлы или части файлов в среде хранения, называется
Из перечисленного: 1) аварийное выключение питания; 2) оставление пользователем своего рабочего места; 3) конфликт между двумя пользователями - к сбоям работы базы данных относятся
Из перечисленного: 1) вводить новые данные; 2) установить порядок сортировки; 3) просмотреть таблицу; 4) установить условия отбора; 5) производить арифметические действия с данными - при работе с запросом в режиме конструктора можно
Из перечисленного: 1) вводить новые данные; 2) установить порядок сортировки; 3) просмотреть таблицу; 4) установить условия отбора; 5) производить арифметические действия с данными - при работе с запросом в режиме таблицы можно
Из перечисленного: 1) город; 2) самолет; 3) целое число; 4) имя - к типам данных относятся
Из перечисленного: 1) запись пользователем всех выполняемых операций в журнал; 2) ведение журнала изменений БД; 3) дублирование записей в таблицах БД - к методам поддержания избыточной информации (для восстановления БД) относятся
Из перечисленного: 1) защита данных от несанкционированных пользователей; 2) защита данных от санкционированных пользователей; 3) защита данных от сбоев в работе - к обеспечению безопасности данных системы относится
Из перечисленного: 1) защита данных от несанкционированных пользователей; 2) защита данных от санкционированных пользователей; 3) защита данных от сбоев в работе - к обеспечению целостности данных системы относится
Из перечисленного: 1) концептуальное проектирование БД; 2) физическое проектирование БД; 3) обновление данных в БД; 4) удаление данных из БД; 5) определение правил безопасности и целостности; 6) определение процедур резервного копирования и восстановления - в задачи администратора БД входят
Из перечисленного: 1) обновлять существующие таблицы; 2) удалять записи; 3) создавать виртуальные таблицы; 4) включать новые записи - запросы на выполнение действия позволяют
Из перечисленного: 1) определять и изменять учетные записи пользователей, 2) определять и изменять учетные записи групп, 3) устанавливать и менять пароли - члены группы Admins могут
Из перечисленного: 1) определять формат поля; 2) задавать условие на ограничение; 3) вводить новые данные; 4) изменять имеющиеся данные - при работе в режиме формы можно
Из перечисленного: 1) отсутствие кортежей-дубликатов; 2) упорядоченность кортежей; 3) отсутствие упорядоченности кортежей; 4) упорядоченность атрибутов; 5) отсутствие упорядоченности атрибутов; 6) атомарность значений атрибутов - фундаментальными свойствами отношения являются
Из перечисленного: 1) прикладные программисты; 2) конечные пользователи; 3) администратор БД - пользователями БД являются
Из перечисленного: 1) размеры поля; 2) формат поля; 3) размеры шрифта; 4) условие на значение; 5) текст строки состояния - при работе с формой в режиме конструктора можно задавать
Из перечисленного: 1) создавать новые реальные таблицы; 2) менять значения существующих таблиц; 3) создавать виртуальные таблицы - стандартные запросы позволяют
Из перечисленного: 1) таблицы, 2) запросы, 3) формы, 4) отчеты, 5) макросы, 6) модули - в базе данных Access основными объектами являются
Из перечисленного: 1) только чтение; 2) обновление данных; 3) ввод данных; 4) удаление данных; 5) восстановление данных - к типам разрешения, предоставленным группе пользователей, относятся
Из перечисленного: 1) управление данными во внешней памяти; 2) управление буферами оперативной памяти; 3) управление транзакциями; 4) журнализация; 5) поддержка языков БД - функциями СУБД являются
Из перечисленных утверждений о тенденции развития систем компьютерной обработки информации: 1) сначала данные загружались вместе с программой их обработки, потом они были отделены от программ; 2) данные всегда были отделены от программ их обработки; 3) данные никогда не были отделены от программ их обработки; 4) наблюдается тенденция слияния данных с программами их обработки - верным является
Из перечисленных утверждений: 1) в результате обработки информация становится данными; 2) в результате обработки данные становятся информацией; 3) информация - это обработанные данные; 4) данные - это обработанная информация - корректными являются
Из перечисленных утверждений: 1) нормализация обеспечивает защиту целостности данных; 2) в процессе нормализации происходит объединение таблиц; 3) в процессе нормализации происходит разбиение таблиц; 4) при нормализации происходит потеря информации; 5) при нормализации убирается дублирование данных - корректными являются только
Из перечисленных утверждений: В системах обработки распределенных файлов: 1) не учитывается внутренняя структура хранимых записей; 2) хорошо развито обеспечение целостности; 3) слабо реализованы правила безопасности - справедливы
Из перечисленных утверждений: В таблицу Access можно ввести 1) текст, 2) дату, 3) вычисляемое выражение, 4) денежное значение - правильным являются
Из перечисленных утверждений: Для файловых систем характерны 1) избыточность данных; 2) слабый контроль данных; 3) большие затраты труда программиста - корректными являются
Из перечисленных утверждений: Определение личности пользователя может производиться при помощи: 1) пароля; 2) идентификационной карточки; 3) отпечатка пальца - справедливыми являются
Из перечисленных утверждений: По мере развития информационных систем пользователям необходимо было разбираться в особенностях хранения данных 1) больше, 2) меньше, - и задачи управления файловыми системами переходили 3) от прикладных программ к компонентам операционных систем, 4) от операционных систем к компонентам прикладных программ - корректными являются
Из перечисленных утверждений: Реляционная таблица находится в первой нормальной форме, если: 1) значения в таблице являются атомарными для каждого атрибута таблицы; 2) значения атрибута не могут быть множеством значений; 3) первичный ключ образован только из одного столбца - корректными являются только
Из перечисленных утверждений: Реляционная таблица находится в третьей нормальной форме, если: 1) ни один неключевой столбец не зависит от другого неключевого столбца; 2) она удовлетворяет 2НФ и ни один неключевой столбец не зависит от другого неключевого столбца; 3) она удовлетворяет 4НФ - корректными являются
Из перечисленных утверждений: Реляционная таблица находится в четвертой нормальной форме, если: 1) отсутствуют независимые отношения типа один-ко-многим между ключевыми и неключевыми столбцами; 2) она удовлетворяет 3НФ и отсутствуют независимые отношения типа один-ко-многим между ключевыми и неключевыми столбцами; 3) ни один неключевой столбец не зависит от другого неключевого столбца - корректными являются
Из перечисленных утверждений: Реляционная таблица находится во второй нормальной форме, если: 1) любой неключевой столбец зависит от всего первичного ключа; 2) ни один неключевой столбец не зависит от другого неключевого столбца; 3) отсутствуют отношения типа один-ко-многим между ключевыми и неключевыми столбцами; 4) она удовлетворяет 1НФ и не имеет составных ключей - корректными являются только
Из перечисленных утверждений: Чтобы считаться реляционной, система управления базами данных должна: 1) представлять всю информацию в виде таблиц; 2) поддерживать логическую структуру данных, независимо от их физического представления; 3) поддерживать виртуальные таблицы, обеспечивая пользователям альтернативный способ просмотра данных в таблицах - справедливыми являются
Известно видов связи между двумя сущностями
К аппаратному обеспечению системы баз данных не относится
К метаданным относятся
Концептуальная схема отражает
Лицом (подразделением), имеющим полное представление о базе данных и контролирующим ее проектирование и использование, является
Логически завершенная единица работы СУБД, которая состоит из одной или более инструкций доступа к данным, называется
Логически интегрированным источником данных для приложений систем поддержки принятия решений является
Любой конкретный или абстрактный объект в рассматриваемой предметной области, включая связи между объектами, называется
Метаданные формируются в виде
Множество кортежей, соответствующих одной схеме отношения, называется
Модель, основанная на понятии отношения и позволяющая определять: структуры данных; операции по запоминанию и поиску данных; ограничения, связанные с целостностью данных, называется
Наблюдаемое свойство сущности в предметной области называется
Наблюдаемой взаимосвязью между сущностями в предметной области называется
Набор атрибутов, значения которых однозначно определяют кортеж отношения, является
Набор данных, в котором фиксируются все обращения к базе данных, называется
Набор отношений, имена которых совпадают с именами схем отношений в схеме базы данных, называется базой данных
Наибольшее количество таблиц, которые СУБД Access позволяет открыть одновременно, равно
Нормализация позволяет исключить аномалии
Область памяти, предназначенная для промежуточного хранения информации с целью ускорения операций с данными, хранящимися на внешних носителях, называется
Объединение (операция над множествами) возвращает отношение, содержащее все кортежи, которые
Описание, выполненное с использованием естественного языка, математических формул, таблиц, графиков и других средств, понятных всем людям, работающим над проектированием базы данных, называют моделью данных
Пароль для группы пользователей знает только
Пересечение (операция над множествами) возвращает отношение, содержащее все кортежи, которые принадлежат
Под определение "допустимое потенциальное множество значений данного типа" подходит термин
Под определение "именованное множество пар " подходит термин
Понятие "реляционная алгебра" было введено в
Правила безопасности и целостности рассматриваются как часть схемы
Программное обеспечение, контролирующее перемещение данных между оперативной памятью и диском, называется
Программное обеспечение, преобразующее требование пользователя в эффективную для исполнения форму, называется
Разработка СУБД начинается с этапа проектирования
Реляционной алгеброй называется
Репликация - это
С физической организацией базы данных является связанным
Сведения, неизвестные до их получения, являющиеся объектом хранения, передачи и обработки, называются
Связи между сущностями описываются в
Связывание данных предпочтительнее импорта данных
Системы организации файлов и каталогов являются
Совокупность базы данных и программных средств обработки этих данных называется
Совокупность данных, обрабатываемых совместно при пересылке между компонентами вычислительной системы, называется
Средством ввода или изменения данных в таблице базы данных Access, а также объединения данных из нескольких таблиц в единую форму представления является
Структура называется сетевой, если в отношениях между данными хотя бы один порожденный элемент имеет исходных элементов
СУБД Access является
Схема структуры всей базы данных в том виде, как ее представляют пользователи, называется
Уровни допуска к данным имеют порядок
Файл рабочей группы в Access - это
Формализованная система сведений о некоторой предметной области, содержащая данные о свойствах объектов, закономерностях процессов и правила использования в задаваемых ситуациях этих данных для принятия новых решений, называется
Формально определенной структурой, используемой для представления данных, называется
Читайте также: