Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Microsoft Excel — программа для работы с электронными таблицами.Электронная таблица — компьютерная программа, позволяющая проводить вычисления с данными, представленными в виде двумерных массивов, имитирующих бумажные таблицы. Некоторые программы организуют данные в «листы», предлагая, таким образом, третье измерение.
Основные функции Excel:
1. Статистические функции. Например: КОРРЕЛ{CORREL}(ИН1; ИН2) - коэффициент корреляции между аргументами. МАКС{MAX}(ИН1; ИН2;...) - максимальное число в интервалах.
2. Математические и тригонометрические функции. Например: ABS(Ч) - абсолютное значение числа. ACOS(Ч) - арккосинус числа, задаваемого в радианах. ASIN(Ч) - арксинус числа, задаваемого в радианах. ATAN(Ч) - арктангенс числа, задаваемого в радианах. COS(Ч) - косинус угла, заданного в радианах.
3. Функции просмотра, ссылки и баз данных. Например: БДСУММ{DSUM}(ИН; имя_поля; критерий) - сумма чисел в заданном поле среди чисел, удовлетворяющих интервалу критериев.
4. Логические функции. ЕСЛИ{IF}(условие; ЗН1; ЗН2) - возвращает ЗН1, если условие ИСТИНА, иначе ЗН2. И{AND}(условие1; условие2;...) - ИСТИНА, если все аргументы - ИСТИНА; в противном случае - ЛОЖЬ. ИЛИ{OR}(условие1; условие2;...) - ИСТИНА, если хотя бы одно из условий - ИСТИНА, иначе - ЛОЖЬ.
5. Функции даты и времени. ДАТА{DATE}(год; месяц; день) - дата в виде записи чч.мм.гг, где чч, мм, гг - соответственно цифры числа, месяца и года. ДЕНЬ{DAY}("чч.мм.гг") - число месяца. МЕСЯЦ{MONTH}("чч.мм.гг") - номер месяца. ГОД{YEAR}("чч.мм.гг") - год от 1900 до 2078. СЕГОДНЯ{TODAY}() - текущая дата.
6. Текстовые функции. ДЛСТР{LEN}(текст) - количество символов в тексте. ЗНАЧЕН{VALUE}(текст) - преобразует текст в число. КОДСИМВ{CODE}(текст) - ASCII - код первого символа.
Реляционные базы данных Реляционные связи между таблицами баз данных.
Реляционная база данных представляет собой хранилище данных, содержащее набор двумерных таблиц. Данные в таблицах должны удовлетворять следующим принципам.
1. Значения атрибутов должны быть атомарными (иными словами, каждое значение, содержащееся на пересечении строки и колонки, должно быть не расчленяемым на несколько значений).
2. Значения каждого атрибута должны принадлежать к одному и тому же типу.
3. Каждая запись в таблице уникальна.
4. Каждое поле имеет уникальное имя.
5. Последовательность полей и записей в таблице не существенна. Отношение является важнейшим понятием и представляет собой двумерную таблицу, содержащую некоторые данные.
Сущность есть объект любой природы, данные о котором хранятся в базе данных. Данные о сущности хранятся в отношении.
Атрибуты представляют собой свойства, характеризующие сущность. В структуре таблицы каждый атрибут именуется и ему соответствует заголовок некоторого столбца таблицы. Атрибуты представляют собой свойства, характеризующие сущность. В структуре таблицы каждый атрибут именуется и ему соответствует заголовок некоторого столбца таблицы.
Домен представляет собой множество всех возможных значений определенного атрибута отношения. Отношение «СОТРУДНИК» включает 4 домена:
1) множество всех возможных фамилий сотрудников;
2) множество всех возможных номеров отделов;
3) множество всех возможных названий должностей;
4) множество возможных дат рождения сотрудников.
Значения домена принадлежат к одному типу (числовому, символьному и т. д.).
Ключом отношения называется совокупность его атрибутов, однозначно идентифицирующих каждый из кортежей отношения.
Ключ – min набор атрибутов, однозначно определяющий запись.
Иными словами, множество атрибутов К, являющееся ключом отношения, обладает свойством уникальности. Следующее свойство ключа — неизбыточность. То есть никакое из собственных подмножеств множества К не обладает свойством уникальности [18].
Каждое отношение всегда имеет комбинацию атрибутов, которая может служить ключом. Ее существование гарантируется принципом № 3 РМД. По крайней мере, вся совокупность атрибутов обладает свойством уникальности.
Возможны случаи, когда отношение имеет несколько комбинаций атрибутов, каждая из которых однозначно определяет все кортежи отношения. Все эти комбинации атрибутов являются возможными ключами отношения. Любой из возможных ключей может быть выбран как первичный.
Ключи обычно используют для достижения следующих целей [18]:
· исключения дублирования значений в ключевых атрибутах (остальные атрибуты в расчет не принимаются);
· упорядочения кортежей. Возможно упорядочение по возрастанию или убыванию значений всех ключевых атрибутов, а также смешанное упорядочение (по одним — возрастание, а по другим — убывание);
· организации связывания таблиц.
Внешний ключ - множество атрибутов одного отношения R2, значения которых должны совпадать со значениями возможного ключа другого отношения RI [18].
Атрибуты отношения R2, составляющие внешний ключ, не являются ключевыми для данного отношения.
С помощью внешних ключей устанавливаются связи между отношениями.
Ограничения целостности реляционной модели можно разделить на две группы — ограничения целостности сущностей и ограничения целостности ссылок.
13) Основные понятия реляционных баз данных.
К основным понятиям реляционных баз данных относятся: тип данных, домен, кортеж, атрибут, отношение, первичный ключ.
Понятие типы данных. В реляционных базах данных тип данных схож с аналогичным понятием в языках программирования.- множество значений и операций на этих значениях
Современные базы данных могут допускать хранение символьных, числовых, строковых и специальных
Домен — это допустимое множество значений данного типа.
Атрибут — это столбцы отношения, которым присваиваются имена, и по которым к ним затем производится обращение.
Кортеж — это некоторое множество пар имени атрибута и значения, которое содержит одно вхождение каждого имени атрибута.
Отношение — это множество кортежей. Другими словами, отношение — это таблица, в которой строка называется записью, а столбец — полем.
Первичный ключ – уникальный идентификатор с неповторяющимися записями – столбец или некоторое подмножество столбцов, которые единственным образом определяют строки.
Дата публикования: 2015-06-12; Прочитано: 633 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!