Access в чем состоит особенность поля счетчик. базы данных
Содержание:
- Заметки
- В чем различия между Access и Excel
- Шаг 7 — О полях в таблицах
- Электронные и механические бытовые электросчетчики
- Типы данных в Access 2010
- Принцип действия и устройство счетчика электроэнергии
- Примеры:
- Дата и время
- В чем заключается особенность типа данных счетчика
- Свойства полей в Access;
- Пример
- Когда какой тип данных использовать?
- Объекты БД
Заметки
Всевозможные полезности, мысли, заметки, наброски, примеры по Access, VBA, JET SQL и т.д. для повседневных своих занятий. Как говорится, и себе и людям.
Access 2007 поле MEMO и SQL
- Получить ссылку
- Электронная почта
- Другие приложения
Столкнулся с одним неприятным моментом в Access 2007. Впрочем это справедливо и для Access 2003. Есть таблица с полем типа MEMO, и по идее в нем можно хранить неограниченно большой текст.Запросом в таблицу вставляются данные:
sSQL = «INSERT INTO zv_RGD_about_post » & _ «SELECT DISTINCT id_vodpoint, » & _ «‘. Здесь длинный текст . ‘ AS info, » & 1 & » AS zvid_org » & _ » FROM RGD_T21_p1; «DoCmd.RunSQL sSQL
Текст вставляется не полностью — обрезается на 255 символе.
А вот если сделать так, то все в порядке.
INSERT INTO zv_RGD_about_post ( info, department, id_vodpoint, zvid_org ) VALUES (‘. Здесь длинный текст . ‘, 0, 0, 0)
Такой вот нюанс.
- Получить ссылку
- Электронная почта
- Другие приложения
Google Apps Script — Ввод и вывод значений
Ввод значений Из активной ячейкиvar cellValue = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getActiveCell().getValue();
Из диалоговой формы браузераvar name = Browser.inputBox(‘Enter your name’, Browser.Buttons.OK_ CANCEL); Debug & Messages Вывод и просмотр логаLogger.log(cellValue);
Просмотр лога — меню «View» — «Logs» («Вид» — «Журналы»)
// Show a 3-second popup with the title «Status» and the message «Task started».SpreadsheetApp.getActiveSpreadsheet().toast(‘Task started’, ‘Status’, 3);
// Class Browser var name = Browser.msgBox(‘Task started’, Browser.Buttons.YES_NO); var name = Browser.msgBox(‘Task started’)
Access 2007 RunTime : Разрешаем все «макросы»
Был вопрос:«Можно как-то отключить предупреждение Access-2007 (RunTime) на открытие приложения с небезопасным содержимым?»
Ответ 1 :Изменить уровень безопасности легко. Достаточно пройти по ветке меню Сервис – Макрос – Безопасность… и установить Низкий уровень.Конечно, всё это просто, но объяснять всё это нескольким десяткам пользователей – язык отвалится. Наш пользователь привык читать инструкцию уже после того, как понажимает все возможные кнопки. Им почему-то проще позвонить в другой город, чем прочитать одну страничку текста (наверно, читать не умеют). Выход – менять уровень защиты программно.Уровень защиты прописан в реестре.Для Aссess 2003 — это веткаHKEY_CURRENT_USERSoftwareMicrosoftOffice11.0AccesssecurityLevelА для Access 2007 – это веткаHKEY_CURRENT_USERSoftwareMicrosoftOffice12.0AccessSecurityVBAWarningsРазмерность параметра – DWORDЗначения уровня безопасности:1 – низкий;2 – средний;3 – высокий.Ответ 2: для Access 2007 Отключить предупреждения:
Access 2007 RunTime : «Неопределенная функция Format в выражении»
Больше часа искал из-за чего в Access 2007 RunTime приложение, которое нормально работает в Access 2007 (в котором оно и разрабатывалось) , выбивает сообщение : «Неопределенная функция Format в выражении!» и закрывается. В Access 2007 RunTime никаких способов продебажить код естественно нет — все закрыто. В общем, «ужасть» весьма злобная. Через какое-то время улавливаю, что ни одна из «стандартных» функций VBA типа Trim, InStr, Replace не работает. Это и навело на правильную мысль. Не понимаю почему, но в полном варианте Access все работает и без объявления этой библиотеки. Хотя, как показал опыт, это тоже не факт.
Решение.Не стоит забывать в проектах Access объявить библиотеку Microsoft Scripting Runtime
В чем различия между Access и Excel
Ключевое отличие Excel от Access заключается в том, что в первом случае используется формат электронной таблицы, в которой выполняют расчеты и визуально представляют информацию, а Access является системой, позволяющей управлять данными, применяется, чтобы хранить информацию и производить с ней определенные манипуляции.
Excel и Access — продукты корпорации Microsoft. Оба приложения являются компонентами Microsoft Office Suite. Excel включает листы с ячейками, где можно выполнять расчеты, создавать диаграммы и решать другие функциональные задачи. В Аccess есть таблицы, запросы, формы и модули отчетов. В целом, Excel является электронной таблицей, а Access — это СУБД.
Excel представляет собой электронную таблицу, разработку Microsoft для операционных систем Windows, MacOS, Andoird и IOS. Access в виде СУБД сочетает в себе реляционное ядро базы данных Microsoft Jet, графический пользовательский интерфейс и инструментами разработки программного обеспечения. Отличия данных понятий можно рассмотреть на примере нескольких критериев:
- Применение. С помощью электронной таблицы Excel создают диаграммы, графики и выполняют расчеты. Access является СУБД, обеспечивающей хранение информации в базах данных и управление ими.
- Хранение данных. Access обладает большей емкостью хранения по сравнению с Excel.
- Назначение. Excel предназначена для финансовой и статистической аналитики. Access подходит для организации бизнес-процессов.
- Тип. Excel не является реляционным, а Access является реляционным.
- Сложность. Excel проста в применении по сравнению с более сложной Аccess.
В целом, Excel и Access являются приложениями Microsoft. Основное отличие Excel от Access заключается в том, что Excel используют в качестве электронной таблицы для представления расчетов и визуализации данных, а Access необходима для управления базами данных, что существенно упрощает их хранение и управление над ними.
Шаг 7 — О полях в таблицах
Итак, мы с Вами уже упоминали о понятии тип данных. Это тип поля, в котором
хранится информация. Это есть вообщем-то некоторое правило в одной колонке или
поле хранится информация только одного типа. При создании поля Access
автоматически сделает его текстовым. Но типов полей много.
Текстовый (Значение по умолчанию). Текст или числа, не требующие
проведения расчетов, например, номера телефонов. Число символов, не превышающее
минимальное из двух значений: 255 или значение свойства Размер поля (FieldSize).
Microsoft Access не сохраняет пустые символы в неиспользуемой части поля.
Поле МЕМО. Длинный текст или комбинация текста и чисел. До 65535
символов. (Если поле MEMO обрабатывается через объекты доступа к данным
(DAO) и содержит только текст и числа, а не двоичные данные, то его
размер ограничивается размером базы данных).
Числовой. Числовые данные, используемые для проведения расчетов.
Дата/время. Даты и время, относящиеся к годам с 100 по 9999,
включительно. 8 байт.
Денежный. Денежные значения и числовые данные, используемые в
математических расчетах, проводящихся с точностью до 15 знаков в целой и до 4
знаков в дробной части. 8 байт.
Счетчик. Уникальные последовательно возрастающие (на 1) или случайные
числа, автоматически вводящиеся при добавлении каждой новой записи в таблицу.
Значения полей типа счетчика обновлять нельзя. Подробнее см. в разделе справки
для свойства «Новые значения» (NewValues). 4 байт (16 байт, если для свойства
«Размер поля» (FieldSize) задано значение кода репликации).
Логический. Логические значения, а также поля, которые могут содержать
одно из двух возможных значений (True/False, Да/Нет). 1 бит.
Поле объекта OLE. Объект (например, электронная таблица Microsoft
Excel, документ Microsoft Word, рисунок, звукозапись или другие
данные в двоичном формате), связанный или внедренный в таблицу Microsoft
Access. До 1 Гбайт (ограничивается объемом диска).
Гиперссылка. Строка, состоящая из букв и цифр, и представляющая адрес
гиперссылки. Адрес гиперссылки может состоять максимум из трех частей: текст ?
текст, выводимый в поле или в элементе управления;адрес ? путь к файлу (в
формате пути UNC) или странице (адрес URL).дополнительный адрес ?
смещение внутри файла или страницы. Чтобы вставить адрес гиперссылки в поле или
в элемент управления, выберите команду «Гиперссылка» из меню «Вставка». Для
получения дополнительных сведений см. раздел «Ввод адреса гиперссылки в режиме
формы и в режиме таблицы». Каждая из трех частей в типе «Гиперссылка» может
содержать до 2048 символов.
Мастер подстановок. Создает поле, в котором предлагается выбор
значений из списка, или из поля со списком, содержащего набор постоянных
значений или значений из другой таблицы. Выбор этого параметра в списке в ячейке
запускает мастера подстановок, который определяет тип поля. Тот же размер, что и
у ключевого поля, используемого в подстановке (обычно 4 байт).
Обычная Ваша задача сопоставить тип поля с типом информации. Следует отметить
преимущество Access для текстового поля. Очень часто СУБД хранят данные в
тестовом поле даже если оно не заполнено. Ну, например, для FoxPro. Вы
указываете ширину поля скажем 100 символов по самому длинному названию и у Вас
есть 1000 записей. Независимо от заполнености размер файла на диске составит
1000 Х 100. Access устраняет этот недостаток и хранит только реальные
данные.
Электронные и механические бытовые электросчетчики
Бытовые индукционные (механические) счетчики электрической энергии, ввиду ряда недостатков вытесняются с рынка счетчиками электронными. Механические электросчетчики находят применение в квартирах, где энергопотребление находится на низком уровне.
Минусы индукционных счетчиков:
- Невозможность считать более одного тарифа;
- Отсутствие функции автоматического снятия показаний дистанционно;
- Весомая степень погрешности при учете;
- Плохая защищенность от краж электроэнергии;
- Неудобства, связанные с эксплуатацией и установкой;
- Низкая функциональность.
К достоинствам электронных счетчиков можно отнести возможность учитывать электроэнергию по тарифам, которые дифференцированы. То есть одно-, двух-, трехтарифный и более счетчики имеют возможность запоминать и показывать число потребленной электроэнергии с учетом периодов времени, которые в них запрограммированы. Такой многотарифный учет реализуется при помощи набора счетных механизмов, работающих в установленных интервалах времени, соответствующих разным тарифам.
Типы данных в Access 2010
На прошлых уроках «Создание таблиц в Access 2010. Часть 1» и «Создание таблиц в Access 2010. Часть 2» при создании таблиц базы данных мы воспользовались тремя типами данных «Счетчик», «Текстовый» и «Дата/время». Теперь давайте рассмотрим, какие еще типы данных есть в Access 2010, для чего они применяются и какие объемы памяти необходимы для их хранения и обработки.
Смотрим в таблицу:
Тип данных
Описание
Объем занимаемой памяти
Обычная текстовая строка
Числа, как целые, так и вещественные
Дата и/или время
Уникальное целое число, указывающее порядковый номер записи в таблице
Логические значение (True/False)
Объекты других приложений Windows (1 объект)
Ссылка на файл (на данном ПК, в интернете или лок. Сети)
Объекты других приложений Windows (несколько объектов)
Из всех перечисленных типов данных, чаще всего в Access Вы будете сталкиваться со следующими типами:
- Текстовый –применяется для хранения строк, длина у которых не превышает 255 символов (например ФИО сотрудника, название товара, адрес и т.д.)
- ПолеMEMO– используется для хранения многострочного форматированного текста (также сохраняются все параметры шрифта). Применяется для хранения, например характеристики сотрудника, описание состава продукта.
- Числовой – используется для хранения различных типов чисел, как целых, так и вещественных. В таблице «Диапазоны чисел» приведено подробное описание задаваемых размерностей чисел в поле «Размер поля».
- Денежный – применяется для хранения денежных значений. По сути это тот же числовой тип, только отсутствует возможность задания размерности поля.
- Счетчик – используется для описания поля, которое заданно как первичный ключ. В поле этого типа для каждой новой записи генерируется уникальное число формата «Длинное целое».
- Дата/время –применяется для хранения значений календарных дат и времени. С помощью «Формат поля» можно задать вид отображения дат и времени. По умолчанию используется «Краткий формат даты».
- Логический –используется для хранения всего двух логических значений «Истина/Ложь». С помощью «Формат поля» можно задать, в каком виде будут отображаться данные в этом поле. По умолчанию «Истина/Ложь», остальные «Да/Нет», «Вкл/Выкл».
- Вложение – этот тип данных появился начиная с версии Access 2007. Поле с типом «Вложение» позволяет добавлять файлы (документы, рисунки и т.д.). Размер одного добавляемого файла не должен превышать 256мб, а суммарно не более 2гб на одну строку. Для того, чтобы вложить файл(ы), достаточно щелкнуть в записи, по полю типа «Вложение», два раза, после чего откроется окно добавления файлов.
голоса
Рейтинг статьи
Принцип действия и устройство счетчика электроэнергии
Чтобы произвести учет активной электроэнергии тока переменного, необходимы индукционные однофазные и трехфазные приборы, а для учета постоянного тока, который применяется в электротранспорте, железной дороге и т.д. – электродинамический счетчик.
В индукционном электросчетчике алюминиевый диск (подвижная часть прибора) при потреблении электроэнергии вращается при помощи вихревых токов, которые наводит на него магнитное поле катушки счетчика. Здесь происходит взаимодействие двух полей: магнитного поля вихревых токов и магнитного поля катушки. Счетчик устроен так, что для его работы создаются два тока, один из которых протекает в цепи, нагрузке параллельной, иной же в цепи самого тока нагрузки. Оба этих тока протекают в катушках, которые надеты на сердечники, сделанные из железа. Названия у них соответствующие: «амперова катушка» и «вольтова катушка». Железные сердечники катушек намагничиваются переменным током. Применение переменного электрического тока способствует тому, что полюса электромагнитов постоянно меняются. За счет этого возникает эффект прохождения магнитного поля между ними. Расположение катушек и магнитного поля между ними просчитывают так, чтобы они образовывали вихревые токи в теле диска, а направление этих токов будет побуждать магнитное поле тянуть за собой диск, создавая вращение. Скорость вращения диска будет пропорциональна величине токов в обеих катушках, то есть быстрота вращения, исходя из практических расчетов, будет прямо пропорциональна произведению косинуса фазового сдвига (потребляемой мощности) на напряжение U
и на силу тока I
.
Используя простые соединительные приемы из механики, диск, который вращается связывают с цифровыми показаниями прибора. Принцип работы счетчика электронного типа состоит в том, что оказывают воздействие на твердотельные (электронные) элементы напряжение и переменный ток, что приводит к созданию импульсов на выходе. Число этих импульсов пропорционально энергии, которая подлежит измерению.
Примеры:
ddd», «d\ imranm\ yyyy Пн, 1 января 2001
dd\ mmm\ уу 01 ЯНВ 01
dddd», «dd\ mmmmm\ yyyy понедельник, 01 января 2001
Замечание
Специальные форматы выводятся в соответствии со значениями, установленными в окне Язык и стандарты панели управления Windows. Специальные форматы, противоречащие настройкам окна Язык и стандарты, игнорируются.
Специальные форматы для текстовых полей и полей MEMO могут включать один или два раздела, разделяемых точкой с запятой (;). В первом разделе описывается формат отображения текста, во втором — формат отображения строк нулевой длины и пустых (Null) значений.
Замечание
В Access различаются понятия пустого значения и строки нулевой длины. Если поле имеет значение Null — пустое, то это означает, что поле не имеет никакого значения. Если значением текстового или МЕМО-поля является строка нулевой длины, то значение этого поля известно — пустая строка. Пустое значение не может быть равно никакому значению, в том числе другому пустому значению, поэтому связывать таблицы по значению Null нельзя. Пустые строки считаются равными друг другу, поэтому по пустым строкам таблицы связывать можно.
Символ | Описание |
@ | Обязательный текстовый символ или пробел |
& | Необязательный текстовый символ |
< | Преобразует все символы в строчные |
> | Преобразует все символы в прописные |
Таблица 2.10. Символы форматирования для текстовых и МЕМО-полей
Для логических полей свойство Формат (Format) позволяет указать использование встроенных форматов: Истина/Ложь (True/False), Да/Нет (Yes/No) или Вкл/Выкл (On/Off). В Microsoft Access элементом управления, используемым по умолчанию для логических полей, является Флажок (Check Box). При его применении игнорируются встроенные и специальные форматы.
Специальный логический формат может содержать от одного до трех разделов, разделяемых точкой с запятой (;). Первый раздел не влияет на формат логических значений, но символ точки с запятой указать необходимо. Во втором разделе задается строковое выражение, определяющее значение Истина (True), Да (Yes) или Вкл (On), а в третьем — строковое выражение, определяющее значение Ложь (False), Нет (No) или Выкл (Off).
Не разрешается смешивать в одном формате специальные символы, предназначенные для определения числовых форматов, форматов даты/времени и текстовых форматов. Но существует ряд символов форматирования, которые используются для любых типов данных. Эти символы представлены в табл. 2.11.
Символ | Описание |
(Пробел ) | Выводит пробел как символьную константу, т. е. этот пробел выводится всегда |
! | Определяет выравнивание символов по левому краю |
«ABC» | Символы, заключенные в кавычки, считаются символьными константами |
* | Позволяет заполнить доступное пустое пространство следующим символом |
\ | Выводит следующий символ как символьную константу |
Задает цвет, название которого указано в скобках. Допустимые имена цветов: (Черный) (Black), (Синий) (Blue), (Зеленый) (Green), (Бирюзовый) (Cyan), (Красный) (Red), (Лиловый) (Magenta), (Желтый) (Yellow), (Белый) (White) |
Таблица. 2.11. Символы форматирования для всех типов данных
Дата и время
Для отображения даты и времени есть специализированный тип. Причем разнообразие форматов дает возможность отображать информацию здесь в виде только даты, только времени или и того, и другого вместе. Например, полный формат можно использовать для логгирования – фиксации момента выполнения пользователем того или иного действия.
Дату отображают в длинном, среднем или коротком виде. Непосредственный вид этих форматов БД берет из системных настроек Windows. Например, форматы могут выглядеть вот так.
Внешний вид информации о времени тоже задается в длинном, среднем или коротком формате.
В чем заключается особенность типа данных счетчика
В настоящее время электроэнергия учитывается, в основном, по одному тарифу. В таком случае, стоимость электроэнергии одинакова и не зависит от времени ее потребления. При установлении индукционного счетчика показания электроэнергии воспроизводятся при помощи механических деталей. Такому, механическому типу данных присуща некая степень погрешности, что сказывается на оплате электроэнергии . В отличии от индукционных счетчиков, которые не позволяют производить многотарифный подсчет электроэнергии, электронные счетчики предоставляют такую возможность.
В электронных счетчиках все показания отображаются на жидкокристаллическом дисплее и имеют цифровой тип данных, что, практически, сводит на нет все погрешности, связанные с механическими воздействиями на детали прибора. Электронные счетчики станут отличным решением для квартир, в которых преобладает высокое энергопотребление, а также для предприятий.
Свойства полей в Access;
Типы полей в Access
Текстовый – используется для хранения текстовой информации. Это могут быть любые символы, количеством не более 255.
Поле МЕМО – предназначен для данных объемом до 64 тыс. символов. Это может быть текст или комбинация текста и чисел.
Числовой – предназначен для данных, которые могут использоваться в математических расчетах.
Дата/время – значения вводятся в поля в стандартном формате, например, 20.01.98 или 12:15. Однако пользователь может создать и собственный формат.
Денежный – предназначен для хранения точного значения очень больших чисел (15 знаков слева от запятой и 4 — справа). Система поддерживает шесть стандартных форматов, например, основной — 3456,789; фиксированный — 514,75; денежный – 2500 р., но пользователь может также создать собственный формат.
Счетчик– при использовании этого типа полю автоматически присваивается числовое значение. Это могут быть последовательные числа, начиная с 1 или случайные числа. Значения полей этого типа пользователь изменить не может.
Логический – поле может принимать только два значения: Да/Нет, Истина/Ложь, Вкл/Выкл.
Поле объекта OLE – этот тип поля предназначен для хранения объектов, созданных в других приложениях Windows (документов, таблиц, графиков, рисунков, звуковой информации и др.).
Размер поля – система допускает для текстового поля максимальное число символов — 255. По умолчанию устанавливается 50. Для числового поля по умолчанию устанавливается размер до 15 десятичных знаков.
Формат поля – определяет, в каком виде число, набираемое на клавиатуре, выводится на экран. Система поддерживает семь форматов. Например, денежный формат выводит на экран символ денежной единицы.
Маска ввода – используется в том случае, если все значения поля должны иметь один формат. Например, номер телефона, дата, почтовый индекс и т.п. Маска может состоять из трех частей, разделенных точками с запятой. Например, (99) 000-000; 0; _ _
Первая часть – это собственно маска ввода.
Вторая часть (здесь 0) указывает на режим автоматического занесения постоянных символов. По умолчанию или при значении 1 в поле заносятся только набираемые пользователем символы.
Третья часть (здесь _ _) показывает символы, которые используются для отображения пустых позиций в маске ввода на экране. По умолчанию для этой цели используется символ подчеркивания.
Для написания масок ввода зарезервированы определенные символы, которые жестко задают правило ввода значений полей.
0 — допускается только цифра от 0 до 9. Обязательный символ.
9 — цифра или пробел.
# — цифра, пробел, + или — (минус).
L — только буква. Обязательный символ.
? — буква или пробел.
А — обязательно буква или цифра.
а — буква, цифра, пробел.
& — должен быть любой символ или пробел.
С — произвольный символ.
— преобразование символа в верхний регистр.
! — маска должна заполняться справа налево.
— ввод следующего за обратной чертой символа как символьной константы.
В списке стандартных масок есть маска Пароль. При ее выборе вводимые с клавиатуры символы не отображаются на экране.
Подпись – это второй идентификатор поля. Первый — имя поля. Подпись используется для заголовка столбца в таблице. Ее делают более информативной, чем имя поля. Например, имя поля — КТ, а подпись — код товара.
Значение по умолчанию – значение поля, автоматически вводимое в таблицу при добавлении записи. Значение устанавливается пользователем.
Условие на значение – это свойство служит для автоматического контроля значения поля, вводимого в таблицу: оно должно удовлетворять условию, заданному пользователем. Например, выражение >1995 And
Пример
В нашей экспериментальной базе Access добавлена таблица «Отели». Поле-счетчик носит название «Код», нумерация начинается с единицы.
Вторая таблица базы — «Регионы» — тоже содержит поле счетчик. В чем состоит особенность таблицы регионов? В том, что ее записи используются таблицей отелей для задания размещения гостиницы. Здесь значение выбирается из выпадающего списка:
А по регионам мы можем посмотреть расположенные там отели:
Таким образом, поле-счетчик — значимый элемент таблиц баз данных, позволяющий однозначно идентифицировать запись, автоматически присваивать ей уникальный номер и использовать затем этот номер при ссылке на строки объекта из другой таблицы.
- информационные структуры, хранящиеся во внешней памяти
- программные средства, позволяющие организовывать информацию в виде таблиц,
- программные средства, обрабатывающие табличные данные,
- программные средства, осуществляющие поиск информации,
- информационные структуры, хранящиеся в ОП.
2. Наиболее распространенными в практике являются:
- распределенные базы данных;
- иерархические базы данных;
- сетевые базы данных;
- реляционные базы данных.
3. Для чего предназначены формы:
- для хранения данных базы;
- для отбора и обработки данных базы;
- для ввода данных базы и их просмотра;
- для автоматического выполнения группы команд;
- для выполнения сложных программных действий?
4. Распределенная база данных – это БД,
- хранящаяся на одном компьютере.
-
различные части которой хранятся на множестве компьютеров,
объединенных между собой сетью.
5. Кнопка
обозначает
- сортировку записей по возрастанию;
- сортировку записей по убыванию;
- вывод на экран записей начинающихся с эти букв;
- подсчет количества записей в БД
6. Содержит ли какую-либо информацию таблица, в которой нет ни одной записи?
- пустая таблица не содержит ни какой информации;
- пустая таблица содержит информацию о структуре базы данных;
- пустая таблица содержит информацию о будущих записях;
- таблица без записей существовать не может.
7. Для чего предназначен объект «таблица»?
- для хранения данных
- для архивирования данных
- для ввода и удаления данных
- для выборки данных
8. В фрагменте базы данных представлены сведения о родственных отношениях. Определите на основании приведенных данных фамилию и инициалы бабушки Ивановой А.И.
Таблица 1
Фамилия И.О. |
Пол |
|
Иванов Т.М. |
||
Петренко И.Т. |
||
Черных И.А. |
||
Петренко А.И. |
||
Иванова А.И. |
||
Петренко Н.Н. |
||
Черных А.Н. |
||
Цейс Т.Н. |
||
Цейс Н.А. |
||
Таблица 2
ID_Родителя |
ID_Ребенка |
- Цейс Т.Н.
- Петренко А.И.
c) Черных И.А.
d) Петренко Н.Н.
9. Структура базы данных изменится, если
- добавить/удалить запись;
- добавить/удалить поле.
- отредактировать запись;
- поменять местами записи;
- для уничтожения ненужных записей
- для поиска нужной информации
- для занесения новых записей
- для выдачи на экран нужной информации
11. В чем заключается особенность типа данных «счетчик»?
- служит для ввода целых и действительных чисел
- имеет свойство автоматически увеличиваться
- имеет свойство автоматического пересчета при удалении записи
- служит для ввода шрифтов
12. Определите тип базы данных:
класс |
фамилия |
имя |
«5» |
«4» |
«3» |
«2» |
|
10 а |
Иванов |
Петя |
|||||
10 б |
Петров |
Юра |
|||||
11 а |
Сидорова |
Катя |
- Реляционная b) Иерархическая c)Сетевая
13. БД содержит информацию об учениках школы: фамилия, класс, балл за тест, балл за практическое задание, общее количество баллов. Какого типа должно быть поле ОБЩЕЕ КОЛИЧЕСТВО БАЛЛОВ?
- символьное b) логическое c) числовое d) любого типа e)Дата
14. Сколько записей в базе данных?
Компьютер |
ОЗУ |
Винчестер |
|
Pentium |
800Мб |
||
386DX |
300 Мб |
||
486DX |
Когда какой тип данных использовать?
Тип данных поля можно рассматривать как набор характеристик, которые применяются ко всем значениям в этом поле. Например, значения в текстовом поле могут содержать только буквы, цифры и некоторые знаки пунктуации. Кроме того, текстовое поле может содержать не более 255 символов.
Совет: Иногда все выглядит так, как будто данные в поле имеют один тип, а на самом деле это данные другого типа. Например, поле вроде бы содержит числовые значения, но на самом деле это текстовые значения, представляющие номера комнат. Часто для сравнения или преобразования значений с разными типами данных используются выражения.
В таблицах ниже показаны форматы, доступные для каждого типа данных, и описаны результаты форматирования.
Основные типы
Короткие буквенно-цифровые значения, например фамилия или почтовый адрес. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст.
Числовой, Большое число
Числовые значения, например расстояния. Помните, что для денежных значений есть отдельный тип данных.
Значения «Да» и «Нет», а также поля, содержащие только одно из двух значений.
Значения даты и времени с 100 по 9999 годы.
Текст или сочетание текста и чисел, которые отформатированы с помощью элементов управления цветом и шрифтом.
Результаты вычисления. Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые поля впервые появились в Access 2010.
Вложенные изображения, файлы электронных таблиц, документы, диаграммы и другие файлы поддерживаемых типов в записях базы данных (как и в сообщениях электронной почты).
Текст или сочетание текста и чисел, сохраненное как текст и используемое в качестве адреса гиперссылки.
Длинные блоки текста. Типичный пример использования поля MEMO — подробное описание продукта. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в «Длинный текст».
Список значений, которые получены из таблицы или запроса, или набор значений, которые вы указали при создании поля. Запускается мастер подстановок, с помощью которого можно создать поле подстановки. В зависимости от выбора, сделанного в мастере, данные в поле подстановки могут иметь текстовый или числовой тип.
У полей подстановки есть дополнительный набор свойств, которые находятся на вкладке Подстановка в области Свойства поля.
Примечание: В файлах формата MDB недоступны вложения и вычисляемые данные.
Числовой
Числа без дополнительного форматирования (точно в том виде, в котором хранятся).
Обычные денежные значения.
Обычные денежные значения в формате ЕС.
Числовые данные с десятичными знаками.
Значения в процентах.
Дата и время
Краткий формат даты
Дата в кратком формате. Зависит от региональных параметров даты и времени. Например, 14.03.2001 для России.
Средний формат даты
Дата в среднем формате. Например, 03-апр-09 для России.
Длинный формат даты
Дата в длинном формате. Зависит от региональных параметров даты и времени. Например, 14 марта 2001 г. для России.
Время только в 12-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.
Средний формат времени
Время в 12-часовом формате, после которого указываются символы AM (до полудня) или PM (после полудня).
Время только в 24-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.
Объекты БД
Основной объект базы данных — таблица, главное хранилище информации БД. Это те таблицы, что мы привыкли видеть на занятиях в школе или ВУЗе, в книгах и учебниках. Они состоят из строк, которые в базах данных называются записями или кортежами, и столбцов, носящих наименование полей.
Запросы выполняют основную работу по взаимодействию интерфейсных форм с другими объектами БД, их элементами и самой базой. Когда вы просто нажимаете кнопку «Удалить строку» на форме приложения БД, именно запрос завершает действие и выполняет ваше требование.
Для вывода информации на принтер задействуются отчеты, а для выполнения процедур в ответ на события в интерфейсе приложения БД предусмотрены макросы и модули.