русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Рекомендации для ввода данных в таблицы


Дата добавления: 2015-07-04; просмотров: 1026; Нарушение авторских прав


Для ввода в поле текущей записи значения из того же поля предыдущей записи нажать клавиши <Ctrl> и <>. (Двойной апостроф на русском регистре - на кла­више “2”).

Для редактирования ранее введенного значения нажимайте клавишу F2.

 

Задание 1. Создайте базу данных «Академия» на основе инфологической модели, приведенной на рисунке. База данных должна содержать 4 взаимосвязанных таблицы: Студент, Группа, Специальность и Факультет.

Таблица Студент:

- N зачетной книжки – ключевое поле, длинное целое

- N группы – числовое поле, целое

- ФИО – текстовое поле 15 символов

- Дата рождения – поле типа «дата»

- Коммерческий – логическое поле (вкл/выкл)

Таблица Группа:

- N группы – ключевое поле числового типа, целое

- N специальности – числовое поле, длинное целое

- N факультета – числовое поле, байтовое

- Курс – числовое поле, байтовое

Таблица Факультет:

- N факультета – ключевое поле числового типа, байтовое

- Наименование факультета – текстовое поле, 30 символов

- Декан - тестовое поле, 15 символов

Таблица Специальность:

- N специальности – ключевое поле числового типа, длинное целое

- Наименование специальности – текстовое поле, 40 символов

- Стоимость обучения – денежного типа.

 
 



Рис.1.1 Инфологическая модель базы данных

Технология создания таблицы Студент

1. Создайте новую базу данных, щелкнув по соответствующей кнопке инструментальной панели. Появится Область задач с заголовком Создание файла. Выберите гиперссылку Новая база данных. В окне Файл новой базы данных выберите для файла папку Мои документы и присвойте файлу имя Академия2003.Щелкните по кнопке Создать. Появится окно базы данных с перечнем объектов.

2. В окне базы данных выберите объект Таблицы и выберите вариант создания с помощью мастера таблиц.



3. На 1-м шаге работы мастера выберите в качестве образца таблицу Студенты и, дважды щелкая по образцам полей, включите в создаваемую таблицу поля:

- код студента

- фамилия

- специализация

- Из таблицы Сотрудники:

- дату рождения

- код отдела

4. Переименуйте поля в соответствии с заданием:

- Фамилия - ФИО

- код студента - N зачетной книжки

- специализация – коммерческий

- код отдела – N группы.

5. Щелкните по кнопке Далее.

6. На шаге 2 в окне Создание таблиц дайте имя таблице Студент и сохраните включенным флажок Microsoft Access автоматически определяет ключ. Щелкните по кнопке Далее.

7. На шаге 3 нажмите на кнопку Готово и приступите к непосредственному вводу данных в таблицу.

8. Переключите таблицу в режим конструктора, щелкните по кнопке Вид инструментальной панели. Проведите корректировку типов данных в соответствии с заданием.

9. Вернитесь в режим таблицы с помощью аналогичной кнопки и приступите к вводу данных.

10. Введите данные для 3-х групп по 10 студентов в каждой с различными значениями полей.

11. После ввода данных сохраните базу данных.

12. Измените вид представления данных в столбце Коммерческий - замените флажки на значения логического типа - Да/Нет. Для этого в режиме конструктора выделите поле Коммерческий, и раскройте список на вкладке Подстановка. Выберите тип элемента управления Поле. Перейдите в режим таблицы и просмотрите ее. Верните назад тип элемента управления - Флажок.

13. Для того, чтобы сделать столбец уже, измените название столбца таблицы, соответствующего полю N зачетной книжки. Замените название столбца на сокращенное: НЗК. Для этого в режиме конструктора выделите указанное поле и введите на вкладке Общие в строку Подпись новое название. Просмотрите таблицу.

14. Предусмотрите контроль данных. Запретите ввод даты рождения меньше заданной, например, даты более ранней, чем 01.01.1970 г. При попытке ввода такой даты предусмотрите вывод сообщения: Слишком старый студент. Для этого в режиме конструктора установите окно свойств поля Дата рождения. Для свойства Условие на значение введите: >#01.01.1970#. Для свойства Сообщение об ошибке введите: Слишком старый студент. Проверьте правильность установленного контроля значений поля Дата рождения.

 

Освоение приемов работы с фильтрами в таблицах

MS Access позволяет применять 3 вида фильтров для работы с таблицами: Фильтр по выделенному, Фильтр для и Расширенный фильтр.

Задание 2. Найдите студентов, фамилия которых начинается на заданную букву, например на букву «В». Список найденных студентов должен быть упорядочен по алфавиту. Для поиска использовать расширенный фильтр.



<== предыдущая лекция | следующая лекция ==>
Таблицы | Технология поиска с помощью расширенного фильтра


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.26 сек.