Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Топ:
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Интересное:
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
В таблице КАФЕДРА предусмотрено поле ФОТО, которое должно содержать фотографию заведующего, хранящуюся в формате графического редактора Paint в файле с расширением.gif. Тип данных такого поля должен быть определен как Поле объекта OLE (OLE Object). Размещение этого объекта в поле производится на этапе заполнения полей таблицы. Объект может быть внедренным или связанным.
ЗАМЕЧАНИЕ
OLE (Object Linking and Embedding – связывание и внедрение объекта) – это метод передачи информации в виде объектов между приложениями Windows. Поле объекта OLE является средством, позволяющим установить связь с объектами другого приложения или внедрить объект в базу данных. Объектами могут быть тексты простые и форматированные, рисунки, диаграммы, файлы звукозаписи (.WAV), музыка в формате MIDI (музыкально инструментальный цифровой интерфейс), файлы анимации(.FLI,.MMM), видеоклипы (.AVI), электронные таблицы из других приложений, поддерживающих это средство. Access, поддерживая OLE, полностью интегрирован с другими приложениями пакета Microsoft Office.
Внедренный объект сохраняется в файле базы данных и всегда является доступным. Двойным щелчком мыши на ячейке, содержащей внедренный объект, открывается возможность редактирования объекта средствами приложения, в котором объект был создан.
Связанный объект сохраняется в файле объекта. Файл объекта можно обновлять независимо от базы данных. Последние изменения будут выведены на экран при следующем открытии формы или отчета. При работе с базой данных также можно просматривать и редактировать объект.
Отредактированный связанный объект будет сохраняться в файле объекта, а не в файле базы данных. Связывание объекта удобно при работе с большими объектами, которые нежелательно включать в файл БД, а также с объектами, используемыми в нескольких формах и отчетах. Если связанный файл объекта перемещен, необходимо повторно установить связь.
ЗАМЕЧАНИЕ
Для отображения объекта OLE в форме или отчете необходимо создать элемент управления “Присоединенная рамка объекта” (см. главы 4, 6).
Использование данных типа Поле MEMO
В таблице ПРЕДМЕТ предусмотрено поле ПРОГР, которое будет содержать текстовое данное большой длины – краткую программу курса. Для такого поля выбирается тип данного – Поле MEMO (Memo). Ввод данных в это поле можно выполнить непосредственно в таблице, либо через область ввода, вызываемую нажатием клавиш +.
Если тексты программ по предметам подготовлены в некотором текстовом редакторе, например, Microsoft Word, и хранятся в отдельных файлах, удобно для этого поля задать тип Поле объекта OLE (OLE Object) и при вводе значений в него установить связь с файлами.
Использование данных типа Гиперссылка(Hyperlink)
Специальный тип данных Гиперссылка (Hyperlink) позволяет хранить гиперссылки в полях таблиц БД.
Поля с типом Гиперссылка (Hyperlink) используются для перехода к объектам той же самой или другой базы данных Access, к документам, созданным в различных приложениях Microsoft Office, и расположенным на локальных или сетевых дисках, к страницам Web-серверов и документам других ресурсов в сети Internet или intranet. При щелчке мышью на гиперссылке осуществляется переход к документу, который открывается создавшим его приложением. Подробно создание гиперссылок в таблицах, формах и отчетах будет рассмотрено ниже. Там же рассмотрено создание гиперссылки в поле таблицы ПРЕПОДАВАТЕЛЬ.
Определение составного первичного ключа
В таблице СТУДЕНТ в составной первичный (уникальный) ключ входят поля НГ и НС. Для определения этого в режиме конструктора таблиц надо выделить оба эти поля, щелкая кнопкой мыши на области маркировки при нажатой клавише. Затем нажать кнопку панели инструментов Ключевое поле (Primary Key).
Аналогично определяются составные ключи в таблицах ИЗУЧЕНИЕ УСПЕВАЕМОСТЬ.
Упражнение
Создайте структуру таблиц ИЗУЧЕНИЕ, УСПЕВАЕМОСТЬ. При создании таблиц используйте параметры, которые представлены в Приложении A.
Таблица A.1. Описание свойств полей таблицы СТУДЕНТ
| Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля |
| НГ | Да | Да | Текстовый | Группа | |||
| НС | Да | Да | Текстовый | Номер студента в группе | |||
| ФИО | Да | Текстовый | ФИО | ||||
| ГОДР | Нет | Числовой | Целое | Год рождения | |||
| АДРЕС | Нет | Текстовый | |||||
| ПБАЛЛ | Нет | Числовой | С плав. точкой 4 байта | Проходной балл |
Таблица A.2. Описание свойств полей таблицы ГРУППА
| Имя поля | Ключевое уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля | Условие на значение | Сообщение об ошибке |
| НГ | Да | Да | Текстовый | Ном. группы | ||||
| КОЛ | Нет | Числовой | Байт | Кол. ст. в гр. | >=0 And <=35 | Кол. студ. больше доп. | ||
| ПБАЛЛ | Нет | Числовой | С плав. точкой 4 байта | Прох. балл | >2 And <5 Or 0 | Ошибка в оценке |
Таблица A.3. Описание свойств полей таблицы КАФЕДРА
| Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля |
| ККАФ | Да | Да | Да | Текстовый | Код | ||
| НКАФ | Нет | Текстовый | Название | ||||
| ТЕЛ | Нет | Текстовый | |||||
| ЗАВ | Нет | Текстовый | ФИО зав. каф. | ||||
| ФОТО | Нет | Поле объекта OLE | Фотография заведующего |
Таблица A.4. Описание свойств полей таблицы ПРЕПОДАВАТЕЛЬ
| Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Подпись поля |
| ТАБН | Да | Да | Да | Текстовый | Таб. номер | |
| ФИО | Да | Текстовый | ФИО препод. | |||
| СТ | Нет | Текстовый | Уч. степень | |||
| ЗВ | Нет | Текстовый | Уч. звание | |||
| ККАФ | Да | Текстовый | Код кафедры |
Таблица A.5. Описание свойств полей таблицы ПРЕДМЕТ
| Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Подпись поля | Условие на значение | Сообщение об ошибке |
| КП | Да | Да | Да | Текстовый | Код предмета | |||
| НП | Нет | Текстовый | Название предмета | |||||
| ЧАСЫ | Нет | Числовой | Целое | Всего часов | >0 And <=300 | Число часов должно быть не более 300 | ||
| ЛЕК | Нет | Числовой | Целое | Лекции | ||||
| ПР | Нет | Числовой | Целое | Практика | ||||
| ЧС | Нет | Числовой | Целое | Семестров | ||||
| ПРОГР | Поле MEMO | Программа |
Таблица A.6. Описание свойств полей таблицы ИЗУЧЕНИЕ
| Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля |
| НГ | Да | Да | Текстовый | Ном. группы | |||
| КП | Да | Да | Текстовый | Код. предмета | |||
| ТАБН | Да | Да | Текстовый | Таб. н. преп. | |||
| ВИДЗ | Да | Да | Текстовый | Вид занятий | |||
| ЧАСЫ | Нет | Числовой | Целое | Ср. балл по предм. | |||
| СБАЛЛ. ГР | Нет | Числовой | С пл. точкой 4 байта |
Таблица A.7. Описание свойств полей таблицы УСПЕВАЕМОСТЬ
| Имя поля | Ключевое поле | Уникальное поле | Обязательное поле | Тип данных | Размер | Число десятичных знаков | Подпись поля |
| НГ | Да | Да | Текстовый | Номер группы | |||
| НС | Да | Да | Текстовый | Ном. студента | |||
| КП | Да | Да | Текстовый | Код предм. | |||
| ТАБН | Да | Да | Текстовый | Таб. н. препод. | |||
| ВИДЗ | Да | Да | Текстовый | Вид занятия | |||
| ОЦЕНКА | Нет | Числовой | Целое |
Ввод данных в таблицы БД
|
|
|
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
© cyberpedia.su 2017-2025 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!