В чем состоит особенность поля memo. Тест на тему: Базы данных — Гипермаркет знаний
Неотъемлемой частью большинства таблиц БД является поле «Счетчик». В чем состоит особенность этого столбца, какие функции он выполняет и какими свойствами обладает, мы рассмотрим ниже. Для этого более подробно остановимся на понятиях баз данных, их объектов и, в частности, таблицах, элементом которого и является счетчик.
Базы данных
Совершим небольшой экскурс в информатику баз данных. БД - это множество таблиц с информацией, между которыми существуют связи. БД удобны для хранения большого количества данных, относящихся к одной теме. В бизнесе используют базы для хранения информации о клиентах: имена, даты рождения, адрес, паспортные и другие личные данные.
По каждому из клиентов ведется запись о заказах: товар и его количество, даты, способ доставки, другие особенности. Сама информация о товарах тоже содержится в хранилищах и представляет собой полный набор параметров, характеризующих изделия для продажи.
Банки хранят в своих информацию о клиентах, вкладах и кредитах. Здесь же содержатся финансовые параметры, позволяющие формировать отчетность для анализа бизнеса и предоставления контролирующим органам.
Туристическая компания работает с БД, в которой хранятся данные о партнерах по бизнесу, туристах, отелях и экскурсиях. С помощью специальных приложений производятся расчеты тарифов и стоимости туров.
Таким образом, данные, которые содержатся в базе данных, соответствуют той отрасли, в которой работает компания.
Объекты БД
Основной объект базы данных - таблица, главное хранилище информации БД. Это те таблицы, что мы привыкли видеть на занятиях в школе или ВУЗе, в книгах и учебниках. Они состоят из строк, которые в базах данных называются записями или кортежами, и столбцов, носящих наименование полей.
Запросы выполняют основную работу по взаимодействию интерфейсных форм с другими объектами БД, их элементами и самой базой. Когда вы просто нажимаете кнопку «Удалить строку» на форме приложения БД, именно запрос завершает действие и выполняет ваше требование.
Для вывода информации на принтер задействуются отчеты, а для выполнения процедур в ответ на события в интерфейсе приложения БД предусмотрены макросы и модули.
Особенности таблиц БД
Как мы знаем еще из курса информатики, базы данных состоят из таблиц. Каждая строка содержит данные, относящиеся к одному объекту. Приведем пример. В БД туристического агентства содержится таблица «Отели», каждая запись которой содержит полную информацию по одной из гостиниц: наименование, категория, адрес, ссылка на веб-сайт, номер телефона и факса и т. д.
Каждый из столбцов определяет, какие именно значения в нем находятся. Из того же примера отелей видно, что одно из полей носит название «Наименование», и в нем заключаются только названия гостиниц. Другое поле - категория, сюда записывается, сколько звезд у данного отеля. Таким образом, пройдя по всему столбцу, мы видим значения одного параметра каждой из строк.
Поля баз данных имеют различные типы: текстовые, числовые, денежные, логические, в формате даты и время. Это определяет ограничения, которые накладываются на значения в этих столбцах. Определив тип поля «Дата и время», мы уже не сможем внести в него фамилию или имя, в числовом поле запрещен ввод буквенных символов, а в логический столбец нельзя вписать стоимость.
Особняком стоит тип поля «Счетчик». В чем состоит особенность его использования, рассмотрим ниже.
Поле типа «Счетчик»
Обратимся снова к нашей таблице гостиниц. В первом столбце, которое носит название «Код», мы видим числа - порядковые номера каждого из отелей. Они не повторяются и обозначают запись таким образом, чтобы мы точно знали, под каким номером содержится в таблице тот или иной отель. Это помогает легко найти нужную гостиницу по этому коду.
Поле «Код» имеет тип поля «Счетчик». В чем состоит особенность этого поля, исходя из информации выше? Прежде всего, это уникальность значений столбца. Это свойство обеспечивает однозначность идентификации записи. В таблице не может быть две записи с одним и тем же значением параметра «Код». Уникальность значений поля позволяет использовать его в качестве первичного ключа, то есть, столбца, на которое ссылаются поля других таблиц.
Еще одной способностью счетчика является автоинкрементность - свойство автоматического наращивания номера. Благодаря ей, пользователю не нужно задумываться над тем, какое число вводить для следующей записи. Система сама увеличит номер предыдущей и присвоит это число новой.
Пример
В нашей экспериментальной базе Access добавлена таблица «Отели». Поле-счетчик носит название «Код», нумерация начинается с единицы.
Вторая таблица базы - «Регионы» - тоже содержит поле счетчик. В чем состоит особенность таблицы регионов? В том, что ее записи используются таблицей отелей для задания размещения гостиницы. Здесь значение выбирается из выпадающего списка:
А по регионам мы можем посмотреть расположенные там отели:
Таким образом, поле-счетчик - значимый элемент таблиц баз данных, позволяющий однозначно идентифицировать запись, автоматически присваивать ей уникальный номер и использовать затем этот номер при ссылке на строки объекта из другой таблицы.
В мире существует множество систем управления базами данных. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта мы выбрали СУБД Microsoft Access, которая входит в пакет Microsoft Office.
Access 1.0, выпущенный в 1992 г., был одним из самых замечательных продуктов, когда - либо разработанных для персональных компьютеров. Этот пакет установил новые стандарты для интерфейса, улучшив систему отчетов и увеличив скорость управления данными. Благодаря этому он стал наиболее популярным пакетом СУБД для Windows и единственным универсальным программным продуктом, удовлетворяющим всех - и конечных пользователей, и разработчиков полномасштабных приложений. В настоящее время широко используются версии Ассess 97 и Access 2000.
При разработке баз данных одновременно приходится работать с несколькими различными структурными объектами. В Access реализован совершенно новый формат хранения данных. Единая унифицированная структура, которая называется контейнер, включает в себя все структурные элементы - таблицы, запросы, программные модули на Access Basic и т.д. Стандартное расширение этих файлов.MDB (Microsoft Data Base). При открытии файла.MDB все объекты базы данных выводятся в виде списка в окне базы данных. Для выбора одного из указанных списков используются вкладки (корешки).
Рассмотрим кратко назначение объектов Access.
Таблица предназначена для хранения данных в виде записей (строк) и полей (столбцов). Таблицы составляют основу базы данных. Именно в них хранится информация, организованная определенным образом.
Запрос – позволяющий получить нужные данные из одной или нескольких таблиц, рассчитать значения некоторых данных по формулам.
Форма – объект, предназначенный, как для ввода, так и для вывода данных в удобном для пользователя виде. В форме можно разместить элементы управления, применяемые для ввода, изображения и изменения данных в полях таблиц.
Отчет – объект, предназначенный для печати данных.
Макросы – средства для автоматизации работы с формами, отчетами и др.
Модули – программные модули на языке Visual Basic.
Рис. 7 . Окно базы данных в Ассess.
Таблицы
Основной структурный элемент Access - таблица, в которой хранится информация. Все другие объекты основаны на данных таблиц. Подобно другим базам данных Access использует термины поле (столбец таблицы) изапись (строка таблицы). Каждое поле имеет свой тип и обладает определенными свойствами.
От свойств полей зависит, какие типы данных можно вносить в поле, а какие нет, а также то, что можно делать с данными, содержащимися в поле.
Типы полей
Текстовый - используется для хранения текстовой информации длиной до 255 символов.
Memo - используется для хранения текста большого объема до 65 535 символов. Особенность поля MEMO состоит в том, что реально эти данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст.
Числовой - используется для хранения числовых значений, которые могут использоваться в математических расчетах. Оно тоже имеет размер, но числовые поля бывают разными, например, для ввода целых чисел и для ввода действительных чисел. В последнем случае кроме размера поля задается также размер десятичной части числа.
Дата/Время - значения вводятся в поля такого типа в стандартном формате, например 1/1/99, 12:53:00 PM.
Денежный - предназначен для хранения точного значения очень больших чисел и позволяет проводить точные вычисления над ними. Денежные суммы можно хранить и в числовом поле, но в денежном формате с ними удобнее работать. В этом случае компьютер изображает числа вместе с денежными единицами, различает рубли и копейки, фунты и пенсы, доллары и центы.
Счетчик (Counter) - используется для автоматической нумерации добавляемой записи. На первый взгляд это обычное числовое поле, но оно имеет свойство автоматического наращивания. Если в базе есть такое поле, то при вводе новой записи в него автоматически вводится число, на единицу большее, чем значение того же поля в предыдущей записи.
Логический - используется для хранения логических величин, имеющих только два значения (Да или Нет; 0 или 1; Истина или Ложь и т.п.). Длина такого поля всегда равна 1 биту.
Объект OLE - позволяет хранить документы, таблицы, графики, рисунки, звуковые сигналы, видео- и другую информацию, созданную приложениями Windows, которые поддерживают технологию OLE.
Мастер подстановок .. - такое поле служит для создания связей между таблицами СУБД Access.
Поля уникальные и ключевые . Создание базы данных всегда начинается с разработки структуры ее таблиц. Структура должна быть такой, чтобы при работе с базой требовалось вводить в нее как можно меньше данных. Если ввод каких-то данных приходится повторять неоднократно, базу делают из нескольких связанных таблиц. Структуру каждой таблицы разрабатывают отдельно. Для того чтобы связи между таблицами работали надежно, и по записи из одной таблицы можно было однозначно найти записи в другой таблице, надо предусмотреть в таблице уникальные поля.Уникальное поле - это поле, значения в котором не могут повторяться. Если данные в поле повторяются инеобходимо выдавать сообщение об этом, то для этого существует понятиеключевое поле .
Впервые приборы учета электричества появились в XIX веке. Их появление было связано с массовыми исследованиями электромагнетизма, проводимыми учеными и их изобретениями, работающими от электричества. Развитие инфраструктуры и споры о выборе постоянного или переменного тока для потребителя привели к открытию трансформатора, а попытки учесть электрическую энергию переменного тока способствовали прорывным инновациям. В 1888 году Оливер Б. Шелленбергер разработал первый прибор учета для переменного тока.
Принцип действия и устройство счетчика электроэнергии
Чтобы произвести учет активной электроэнергии тока переменного, необходимы индукционные однофазные и трехфазные приборы, а для учета постоянного тока, который применяется в электротранспорте, железной дороге и т.д. – электродинамический счетчик.
Счетный дисковый механизм электросчетчика регистрирует количество оборотов своей подвижной части, которое пропорционально количеству потребляемой электроэнергии.
В индукционном электросчетчике алюминиевый диск (подвижная часть прибора) при потреблении электроэнергии вращается при помощи вихревых токов, которые наводит на него магнитное поле катушки счетчика. Здесь происходит взаимодействие двух полей: магнитного поля вихревых токов и магнитного поля катушки. Счетчик устроен так, что для его работы создаются два тока, один из которых протекает в цепи, нагрузке параллельной, иной же в цепи самого тока нагрузки. Оба этих тока протекают в катушках, которые надеты на сердечники, сделанные из железа. Названия у них соответствующие: «амперова катушка» и «вольтова катушка». Железные сердечники катушек намагничиваются переменным током. Применение переменного электрического тока способствует тому, что полюса электромагнитов постоянно меняются. За счет этого возникает эффект прохождения магнитного поля между ними. Расположение катушек и магнитного поля между ними просчитывают так, чтобы они образовывали вихревые токи в теле диска, а направление этих токов будет побуждать магнитное поле тянуть за собой диск, создавая вращение. Скорость вращения диска будет пропорциональна величине токов в обеих катушках, то есть быстрота вращения, исходя из практических расчетов, будет прямо пропорциональна произведению косинуса фазового сдвига (потребляемой мощности) на напряжение U и на силу тока I . Используя простые соединительные приемы из механики, диск, который вращается связывают с цифровыми показаниями прибора. Принцип работы счетчика электронного типа состоит в том, что оказывают воздействие на твердотельные (электронные) элементы напряжение и переменный ток, что приводит к созданию импульсов на выходе. Число этих импульсов пропорционально энергии, которая подлежит измерению.
Виды счетчиков электроэнергии и их классификация
Существует несколько типов и видов электросчетчиков, которые отличаются типом измеряемых величин, конструкцией и типом подключения. Счетчики разделаются на устройства, прямо включаемые в силовую цепь и приборы, которые подключаются к силовой цепи при помощи специальных измерительных трансформаторов.
По типу конструкции электросчетчики разделяются на:
- Индукционный (электромеханический) – это электросчетчик, в котором на подвижный элемент, изготовленный из проводящего материала влияет магнитное поле, создаваемое неподвижными токопроводящими катушками. В качестве подвижного элемента выступает диск. Магнитное поле катушек индуцирует токи, которые протекают по диску. Количество потребляемой энергии прямо пропорционально числу оборотов этого диска.
- Электронный (статический) – это электросчетчик, на твердотельные (электронные) элементы которого воздействуют переменный ток и напряжение, что создает на выходе импульсы, число которых равно количеству измеряемой энергии. В таких счетчиках измерения активной электроэнергии основано на том, что аналоговые входные сигналы тока и напряжения преобразовываются в счетный импульс.
- Гибридный электросчетчик – это среднее между приборами с цифровым интерфейсом и измерительной электронной или индукционной частью, с механическим устройством вычисления. Такие приборы редко встречаются.
Счетчики, также, можно классифицировать по измеряемым величинам: однофазные – измеряют переменный ток 220 вольт, 50 Гц, а также трехфазные, рассчитанные на измерение напряжения в 380 В и частотой 50 Гц. В высоковольтных цепях, где напряжение достигает 600 В, применяются трехфазные счетчики с трансформаторами тока, которые измеряют электричество, напряжением 100 В.
В чем заключается особенность типа данных счетчика
В настоящее время электроэнергия учитывается, в основном, по одному тарифу. В таком случае, стоимость электроэнергии одинакова и не зависит от времени ее потребления. При установлении индукционного счетчика показания электроэнергии воспроизводятся при помощи механических деталей. Такому, механическому типу данных присуща некая степень погрешности, что сказывается на оплате электроэнергии . В отличии от индукционных счетчиков, которые не позволяют производить многотарифный подсчет электроэнергии, электронные счетчики предоставляют такую возможность.
Межповерочный период электронных электросчетчиков составляет от 4 до 16 лет.
В электронных счетчиках все показания отображаются на жидкокристаллическом дисплее и имеют цифровой тип данных, что, практически, сводит на нет все погрешности, связанные с механическими воздействиями на детали прибора. Электронные счетчики станут отличным решением для квартир, в которых преобладает высокое энергопотребление, а также для предприятий.
Электронные и механические бытовые электросчетчики
Бытовые индукционные (механические) счетчики электрической энергии, ввиду ряда недостатков вытесняются с рынка счетчиками электронными. Механические электросчетчики находят применение в квартирах, где энергопотребление находится на низком уровне.
Минусы индукционных счетчиков:
- Невозможность считать более одного тарифа;
- Отсутствие функции автоматического снятия показаний дистанционно;
- Весомая степень погрешности при учете;
- Плохая защищенность от краж электроэнергии;
- Неудобства, связанные с эксплуатацией и установкой;
- Низкая функциональность.
К достоинствам электронных счетчиков можно отнести возможность учитывать электроэнергию по тарифам, которые дифференцированы. То есть одно-, двух-, трехтарифный и более счетчики имеют возможность запоминать и показывать число потребленной электроэнергии с учетом периодов времени, которые в них запрограммированы. Такой многотарифный учет реализуется при помощи набора счетных механизмов, работающих в установленных интервалах времени, соответствующих разным тарифам.
Принцип работы и устройство электросчетчика (видео)
При современном проектировании электросистем применяются только электронные счетчики, потому как они обладают неограниченными возможностями касательно сервиса и являются неоспоримыми лидерами в «информационном» плане.
>>Інформатика 11 клас >> Інформатика: Форуми та їх призначення. Правила роботи у форумах.
Практична робота до предмету Інформатика 11 клас .
Розгляд теми: Форуми та їх призначення. Правила роботи у форумах.
БАЗЫ ДАННЫХ
ТЕСТ
1. База данных - это:
1. совокупность данных, организованных по определенным правилам;
2. совокупность программ для хранения и обработки больших массивов информации;
3. интерфейс, поддерживающий наполнение и манипулирование данными;
4. определенная совокупность информации.
2. Наиболее распространенными в практике являются:
1. распределенные базы данных;
2. иерархические базы данных;
3. сетевые базы данных;
4. реляционные базы данных.
3. Наиболее точным аналогом реляционной базы данных может служить:
1. неупорядоченное множество данных;
2. вектор;
3. генеалогическое дерево;
4. двумерная таблица.
4. Таблицы в базах данных предназначены:
1. для хранения данных базы;
5. для выполнения сложных программных действий.
5. Что из перечисленного не является объектом Access:
1. модули;
2. таблицы;
3. макросы;
4. ключи;
5. формы;
6. отчеты;
7. запросы?
6. Для чего предназначены запросы:
1. для хранения данных базы;
2. для отбора и обработки данных базы;
3. для ввода данных базы и их просмотра;
4. для автоматического выполнения группы команд;
5. для выполнения сложных программных действий;
6. для вывода обработанных данных базы на принтер?
7. Для чего предназначены формы:
1. для хранения данных базы;
2. для отбора и обработки данных базы;
3. для ввода данных базы и их просмотра;
4. для автоматического выполнения группы команд;
8. Для чего предназначены модули:
1. для хранения данных базы;
2. для отбора и обработки данных базы;
3. для ввода данных базы и их просмотра;
4. для автоматического выполнения группы команд;
5. для выполнения сложных программных действий?
9. Для чего предназначены макросы:
1. для хранения данных базы;
2. для отбора и обработки данных базы;
3. для ввода данных базы и их просмотра;
4. для автоматического выполнения группы команд;
5. для выполнения сложных программных действий?
10. В каком режиме работает с базой данных пользователь:
1. в проектировочном;
2. в любительском;
3. в заданном;
4. в эксплутационном?
11. В каком диалоговом окне создают связи между полями таблиц базы данных:
1. таблица связей;
2. схема связей;
3. схема данных;
4. таблица данных?
12. Почему при закрытии таблицы программа Access не предлагает выполнить сохранение внесенных данных:
1. недоработка программы;
2. потому что данные сохраняются сразу после ввода в таблицу;
3. потому что данные сохраняются только после закрытия всей базы данных?
13. Без каких объектов не может существовать база данных:
1. без модулей;
2. без отчетов;
3. без таблиц;
4. без форм;
5. без макросов;
6. без запросов?
14. В каких элементах таблицы хранятся данные базы:
1. в полях;
2. в строках;
3. в столбцах;
4. в записях;
5. в ячейках?
15. Содержит ли какую-либо информацию таблица, в которой нет ни одной записи?
1. пустая таблица не содержит ни какой информации;
2. пустая таблица содержит информацию о структуре базы данных;
3. пустая таблица содержит информацию о будущих записях;
4. таблица без записей существовать не может.
16. Содержит ли какую-либо информацию таблица, в которой нет полей?
1. содержит информацию о структуре базы данных;
2. не содержит ни какой информации;
3. таблица без полей существовать не может;
4. содержит информацию о будущих записях.
17. В чем состоит особенность поля "счетчик"?
18. В чем состоит особенность поля "мемо"?
1. служит для ввода числовых данных;
2. служит для ввода действительных чисел;
3. данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст;
4. имеет ограниченный размер;
5. имеет свойство автоматического наращивания.
1. поле, значения в котором не могут повторятся;
2. поле, которое носит уникальное имя;
3. поле, значение которого имеют свойство наращивания.
20. Ключами поиска в системах управления базами данных (СУБД) называются:
1. диапазон записей файла БД, в котором осуществляется поиск;
2. логические выражения, определяющие условия поиска;
3. поля, по значению которых осуществляется поиск;
4. номера записей, удовлетворяющих условиям поиска;
5. номер первой по порядку записи, удовлетворяющей условиям поиска?
КЛЮЧ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1 4 4 1 4 2 3 5 4 4 3 2 3 5 2 3 5 3 1 3
Надіслано вчителем інформатики Спеціалізованої школи № 252 Оболонського району м. Києва Житинською О.І.
Інформатика за 11 клас безкоштовно скачати , плани конспектів уроків, готуємось до школи
- информационные структуры, хранящиеся во внешней памяти
- программные средства, позволяющие организовывать информацию в виде таблиц,
- программные средства, обрабатывающие табличные данные,
- программные средства, осуществляющие поиск информации,
- информационные структуры, хранящиеся в ОП.
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 |