Конспект урока: «Базы данных OpenOffice.org Base. Создание таблиц»
Цели:
1. Закрепление знаний по теме «базы данных»;
2. Знать способ создания БД, таблиц;
3. Развить умения заполнять таблицу в БД;
4. Расширение кругозора;
5. Развитие умений работы на клавиатуре.
План урока:
1 Организационный момент (3 мин)
2 АОЗ (5 мин)
3 Изучение новой темы (7 мин)
4 Практическое задание (14 мин)
5 Физкультминутка (1 мин)
6 Практическое задание (7 мин)
7 ДЗ (1 мин)
8 Итог урока (2 мин)
Ход урока:
1 Организационный момент (3 мин)
Здравствуйте, садитесь!
Сегодня мы с вами научимся создавать собственную БД, создадим в ней таблицу и заполним её.
2 АОЗ (5 мин)
Давайте вспомним, что вы изучали по данной теме.
sЧто такое БД?
База данных (БД) — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования.
sЧто такое реляционная БД?
Реляционные БД используют табличную модель данных. База данных может состоять из одной таблицы — однотабличная БД, или из множества взаимосвязанных таблиц — многотабличная БД.
sИз чего состоит таблица в БД?
ЗАПИСИ (располагается ПО ГОРИЗОНТАЛИ и содержит информацию об отдельном объекте системы: одной книге в библиотеке, одном сотруднике предприятия и т. п.)
ПОЛЯ (располагается ПО ВЕРТИКАЛИ и это определенная характеристика (свойство, атрибут) объектов: название книги, автор книги, фамилия сотрудника, год рождения и т. п. Поля таблицы должны иметь несовпадающие имена).
sЧто такое главный ключ таблицы?
главный ключ — имя поля или нескольких полей, совокупность значений которых однозначно определяют запись, его значение не должно повторяться в разных записях.
sПеречислите типы полей таблиц?
Текст, целое, дата, логический, MEMO, OLE
sЧто такое СУБД?
Программное обеспечение, предназначенное для работы с базами данных, называется системой управления базами данных — СУБД
s Перечислите основные действия в СУБД?
Cоздание структуры БД; заполнение БД информацией; изменение (редактирование) структуры и содержания БД; поиск информации в БД; сортировка данных; защита БД; проверка целостности БД.
3 Изучение новой темы (7 мин)
СУБД, с которой нам предстоит сегодня работать – это программа OpenOffice. org Base.
Открытие СУБД:
Меню KDE – Офис – БД OpenOffice. org Base
Создание БД:
1. [Выбор базы данных] – О [создать новую БД] – [далее]
2. [сохранить и выполнить] – О [да, зарегистрировать БД] –
R [открыть для редактирования] – [готово]
3. Задать имя БД Пример: «My_bd»
Создание таблицы в БД:
1. ЩЛК [таблицы] – [создать таблицу в режиме дизайна]
2. В столбец [имя поля] ввести имена полей
3. Из выпадающего списка для каждого поля выбрать нужный тип
4. R «Первичный ключ» ЩПКМ слева от нужного поля (автоназначение - ДА)
5. ЩЛКМ на значке [сохранить] Í
6. В появляющемся окне ввести имя таблицы – [ОК]
7. Открыть таблицу, заполнить данными, [сохранить]
4 Практическое задание (14 мин)
5 Физкультминутка (1 мин)
6 Практическое задание (7 мин)
Теперь вам предстоит создать БД «Наука информатика»,
в ней создать ТАБЛИЦУ 1 «УЧЕНЫЕ»
Садитесь за компьютеры, открывайте OpenOffise. org Base,
создайте БД «Наука информатика», сохраните ее в своей папке,
создайте в ней таблицу.
КРИТЕРИИ ОЦЕНИВАНИЯ:
ОЦЕНКА «3» - записи в тетради + создать таблицу, до 10 записей
ОЦЕНКА «4» - записи в тетради + создать таблицу, от 10 до 20 записей
ОЦЕНКА «5» - записи в тетради + создать таблицу, от 20 записей
ОЦЕНКА «5/5» - записи в тетради + создать таблицу, все записи
7 ДЗ (1 мин)
ДЗ «заполнить БД, принести сообщение о любом ученом из таблицы»
8 Итог урока (2 мин)
Итог:
Как создать таблицу в БД?
Кто создал LINUX?
Первая женщина программист?
ТАБЛИЦА 1 «Ученые»
Ключевое поле | Поле | тип |
Ñ | Фамилия | текст |
Имя | текст | |
Отчество | текст | |
Пол | текст | |
Год рождения | целое | |
Год смерти | целое | |
Краткая информация | Текст MEMO |
ТАБЛИЦА 1 «Ученые»
Ключевое поле | Поле | тип |
Ñ | Фамилия | текст |
Имя | текст | |
Отчество | текст | |
Пол | текст | |
Год рождения | целое | |
Год смерти | целое | |
Краткая информация | Текст MEMO |
ТАБЛИЦА 1 «Ученые»
Ключевое поле | Поле | тип |
Ñ | Фамилия | текст |
Имя | текст | |
Отчество | текст | |
Пол | текст | |
Год рождения | целое | |
Год смерти | целое | |
Краткая информация | Текст MEMO |
ТАБЛИЦА 1 «Ученые»
Ключевое поле | Поле | тип |
Ñ | Фамилия Имя Отчество | текст |
Пол | текст | |
Год рождения | целое | |
Год смерти | целое | |
Краткая информация | Текст MEMO |
ТАБЛИЦА 1 «Ученые»
№ | Фамилия Имя Отчество | Пол | Год рождения | Год смерти | Краткая информация |
1 | Говард Айкен | М | 1900 | 1973 | американский инженер, руководивший разработкой ЭВМ Mark 1 |
2 | Атанасов Джон Винсент | М | 1903 | 1995 | американский инженер и математик, построивший первую ЭВМ ABC |
3 | Бе'рри Клиффорд | М | 1918 | 1963 | американский инженер, построивший первую ЭВМ ABC |
4 | Бэббидж Чарлз | М | 1791 | 1871 | английский математик, автор проектов первой программно-управляемой ЭВМ |
5 | Бэкус Джон | М | 1924 | американский специалист, создатель языка программирования FORTRAN | |
6 | Винер Норберт | М | 1894 | 1964 | американский учёный, внёсший заметный вклад в теорию связи, автор книги «Кибернетика» |
7 | Вирт Никлаус | М | 1934 | швейцарский программист, автор языков программирования Pascal, Modula-2, Oberon — Ю8 | |
8 | Возняк Стефан | М | 1950 | один из основателей фирмы Apple | |
9 | Гейтс III Уильям (Билл) | М | 1955 | основатель корпорации Microsoft | |
10 |
| М | 1923 | 1982 | академик Ан СССР, кибернетик, создатель первого прототипа персонального компьютера |
11 | Джевонс Уилям Стенли | М | 1835 | 1882 | английский логик, создавший первую машину, механизировавшую логические выводы |
12 | Джобе Стивен | М | 1955 | один из основателей фирмы Apple | |
13 | Джой Билл | М | 1954 | основатель компании SUN Microsystems | |
14 | Дрекслер Эрик | М | 1955 | амер. учёный, теоретик нанотехнологий | |
15 |
| М | 1931 | 1988 | академик АН СССР, создатель сибирской школы информатики |
16 |
| Ж | 1815 | 1852 | первая женщина программист |
17 |
| М | 1902 | 1974 | академикАН СССР, начал строительство первой советской (и европейской) ЭВМ — МЭСМ |
18 |
| М | 1903 | 1979 | автор понятия нормальных алгоритмов |
19 | Моучли Джон | М | 1907 | 1980 | американский инженер-электронщик, один из создателей машины ENIAK |
20 | Мур Гордон | М | 1929 | один из основателей фирмы Intel | |
21 | Ритчи Деннис | М | 1941 | амер. программист, один из авторов ОС UNIX | |
22 |
| М | 1908 | 1989 | академик АН СССР, руководивший созданием единственной в мире троичной ВМ «Сетунь» |
23 | Томпсон Кен | М | 1943 | амер. программист, один из авторов ОС UNIX | |
24 | Торнвальд Линус | М | 1969 | финский программист, автор популярной операционной системы Linux | |
25 | Фон Нейман Джон | М | 1903 | 1957 | математик и физик, автор классической архитектуры компьютера |
26 |
| М | 1925 | 1999 | американский учёный, автор популярного алгоритма сжатия, носящего его имя |
27 | Холлерит Герман | М | 1860 | 1929 | создатель первого электромеханического табулятора для обработки данных |
28 |
| М | 1915 | 1998 | американский учёный, автор метода обнаружения и исправления ошибок в ЭВМ |
29 | Цузе Конрад | М | 1910 | 1995 | немецкий инженер, автор первых немецких вычислительных машин |
30 | Шеннон Клод Элвуд | М | 1916 | 2001 | американский учёный и инженер, основатель теории информации |
31 | ЭккертДжон | М | 1919 | 1995 | американский инженер-электронщик, один из создателей машины ENIAK |


