Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка на лабораторные.doc
Скачиваний:
70
Добавлен:
01.05.2014
Размер:
3.26 Mб
Скачать

Задание для самостоятельной работы.

Откройте БД Студенты_Занятия, созданную в предыдущей лабораторной работе, и выполните следующие изменения:

  • Переименуйте поле НомерТелефона таблицы Студентыв Телефон.

  • Поскольку поле НомерЗачетки однозначно идентифицирует запись, сделайте его первичным ключом вместо поля КодСтудента.

  • Перетащите поле НомерЗачетки на первое место в структуре таблицы Студенты.

  • Удалите поле КодСтудента из таблицы Студентыи из таблицыСтуденты и занятия.

  • Добавьте в таблицу Студенты и занятияполе НомерЗачетки для установки связи между таблицамиСтудентыиСтуденты и занятия.

  • Расщепите таблицу Студенты на 2 таблицы:СтудентыиАдрестаким образом, чтобы все сведения о месте жительства и телефоне студента попали в таблицуАдрес, а все другие сведения остались в таблицеСтуденты.

Не забудьте откорректировать межтабличные связи!

Лабораторная работа 3. Корректировка данных. Цель работы

Знакомство с основными операциями, позволяющими добавить, удалить или частично изменить строки таблицы БД, а также с операциями изменения внешнего вида таблицы.

Общие сведения.

Заполнение таблицы данными и их модификация происходят в режиме таблицы. Новые строки всегда вставляются в конец таблицы. Переход между полями в строке осуществляется с помощью клавиши Tab, для отмены изменения текущего поля надо нажать клавишуEsc, а для отмены изменений текущей строки 2 раза нажатьEsc. Для облегчения ввода строк можно использовать "горячие" клавиши:Ctrl/; - ввод текущей даты,Ctrl/' – ввод значения того же поля предыдущей строки,Ctrl/Enter -вставка символа перехода на другую строку при воде текста в текстовое или Memo – поле,Ctrl/+ - добавление новой строки,Ctrl/-- удаление текущей строки .Удалить строки (строку) можно также, выделив их и нажав клавишуDelete. При изменении данных используются два режима: замены и редактирования. С одной стороны, данные, набираемые с клавиатуры, заменяют выделенные данные. Можно при этом выделить ячейку целиком или часть данных в ячейке. С другой стороны, можно перейти в режим редактирования, щелкнув по позиции, с которой вы собираетесь вносить изменения, тогда данные, вводимые с клавиатуры, будут вставляться в ячейку, начиная с этой позиции, удалить символы можно клавишамиDelete(удаление следующего за курсором символа) илиç(удаление символа перед курсором). Представляют интерес приемы, облегчающие и ускоряющие внесение одинаковых изменений в несколько записей. Например, при изменении названия города, улицы и т.п. может потребоваться замена одного значения поля на другое во всех строках таблицы, в которых это значение встречается. В этом случае целесообразно воспользоваться командойПравкаЗаменить, указав, что меняется и на что. При выполнении операции замены можно также указать, следует ли учитывать регистр при поиске по заданному образцу, сравнивать образец с полным значением поля или с его частью. При задании образца можно использовать символ*, который означает любое количество любых символов и символ?, означающий один любой символ. Если надо при вводе или корректировке информации многократно повторить одно и то же значение поля для разных строк, можно воспользоваться командойПравкаКопирование, а затемПравкаВставить, т.е. сделать это с помощью буфера обмена. Если информация из буфера должна заменить содержимое ячейки или ее части, заменяемые данные перед выполнением команды вставки должны быть выделены. Через буфер обмена можно скопировать несколько строк целиком в другую таблицу или в конец той же таблицы. Вставка строк из буфера в конец таблицы осуществляется командойПравкаДобавить. Скопировать в конец таблицы часть ее строк можно только в случае, если первичный ключ не определен или он типа Счетчик.

Работу по корректировке данных в режиме таблицы можно сделать более удобной с помощью команд изменения внешнего вида таблицы на экране. Это команды меню Формат. Вы можете вывести на экран или убрать линии сетки таблицы, поменять их цвет, выбрать нужный шрифт, цвет букв и фона таблицы, поменять высоту строк и ширину столбцов. Можно также зафиксировать один или несколько столбцов на экране, а другим позволить прокручиваться влево и вправо, если таблица шире экрана. Можно сделать невидимыми часть столбцов или поменять их местами на экране, если необходимо сосредоточить внимание на каких-то определенных столбцах таблицы, а остальными пренебречь. Внесенные в макет таблицы изменения можно сохранить для последующего использования командойФайлСохранить таблицу. Если установки для всех таблиц вы хотите сделать одинаковыми, используйте командуВидНастройка, выделив в спискеКатегориястрокуНастройка режима таблицы.