- •Лекция № 1. Основные понятия информатики. Устройство персонального компьютера.
- •Понятие информационной технологии
- •Классификация информации
- •Устройства ввода-вывода
- •Лекция № 2. Системы счисления
- •Основные понятия систем счисления
- •Лекция № 3. Операционные системы
- •Функции
- •7.1. Понятие операционной системы
- •7.2. Эволюция операционных систем и основные идеи
- •Пакетный режим
- •Разделение времени и многозадачность
- •Разделение полномочий
- •Реальный масштаб времени
- •Файловые системы и структуры
- •7.3. «Юникс», стандартизация ос и открытые ос
- •Альтернативные операционные системы
- •«Пост-юниксовские» архитектуры ос
- •Файловая система ос
- •Обзор семейства ос Windows
- •Лекция 4. Программирование на языке Паскаль. Простые типы данных. Структура программы
- •If…then…else … (полная форма );
- •If…then … (кратка форма).
- •1. Цикл «Пока»: while n do s;
- •2. Цикл «До»: repeat s until (not n);
- •3. Цикл ”Для”:
- •Лекция 5-7. Текстовый редактор ms Word.
- •Интерфейс Microsoft Word
- •Текстовое меню
- •Панель инструментов
- •П анель инструментов
- •Лекция № 8. Табличный процессор ms Excel
- •Ввод функций
- •Изменение внешнего вида диаграммы
- •Лекция № 9. Графическое представление числовых данных. Использование электронных таблиц как баз данных
- •Сортировка данных в списке.
- •Автофильтрация
- •Расширенный фильтр.
- •Фильтрация с помощью Формы данных.
- •Создание базы данных
- •Создание таблицы
- •Ввод данных в таблицу
- •Создание реляционной базы данных
- •Задание поля подстановок
- •Межтабличные связи Чтобы посмотреть, как Access создает связи между таблицами, откройте окноСхема данных (Relationships).
- •Создание автоформы
- •10.10.Разработка отчетов
- •Создание отчетов с помощью мастера отчета
- •Изменение структуры отчета
- •Задание даты и нумерации страниц отчета
- •Задание порядка сортировки и уровней группировки записей
- •Создание запросов
- •Лекция №13. Компьютерная графика
- •Лекции №14-15. Глобальная сеть Интернет
- •Понятие о компьютерной сети.
- •Контрольные вопросы
- •2.1.Выполните программы по обслуживанию дисков Для этого:
- •2.2 Выполните задание, используя программу архивации WinRar.
- •Примеры составления программ на языке Паскаль.
- •Оператор варианта case имеет следующую форму:
- •Смещение: нет
- •Задание. Подготовьте таблицу “Телефонно-адресная книга”
- •Практическое занятие 5. Работа с нумерованными и маркированными списками. Колонки
- •Запомните!
- •Практическое занятие № 7. Работа с диаграммой
- •Задание 2. График продажи фирм «бм
- •1. Создать шапку таблицы
- •2. Заполнить таблицу
- •3. Ввести в таблицу формулы
- •Задание 1. Выполните работу со списком (базой данных), используя таблицу рис.1
- •Практическое занятие №11. Создание презентаций в ms Power Point
- •Технология работы
- •Используя инструменты программы Microsoft PowerPoint создайте презентацию по теме (выберите тему согласно своему варианту):
- •2.1. Изучите стандартные возможности Windows-приложений в браузере
- •2.2. Выполните задание по пересылке писем по электронной почтой
- •Темы рефератов
- •Срс №4. Работа в графическом редакторе paint задание 1. Построение изображений с помощью графического редактора paint
Межтабличные связи Чтобы посмотреть, как Access создает связи между таблицами, откройте окноСхема данных (Relationships).
Для этого выберите команду Сервис ► Схема данных (Tools > Relationships). В открывшемся окне вы можете увидеть, что уже заданы какие-то связи между таблицами, в зависимости от того, как много полей подстановок и ссылочных таблиц вы создали.
Щелкните на кнопке
Отобразить все связи (Show
All Relationships),
чтобы убедиться, что все связи отображены.
Если вы дважды щелкнете на линии, которая
указывает связь, откроется диалоговое
окно Изменение связей (Relation
ships). В этом окне главная
таблица и первичный ключ изображаются
в левом столбце, а подчиненная таблица
и внешний ключ — в правом столбце.
Задание условий целостности
Условие целостности предназначено для того, чтобы обеспечить соответствие записей в подчиненной таблице записям в главной таблице. Оно предотвратит непреднамеренное удаление пользователем тех записей в главной таблице, которые связаны с записями в подчиненной таблице.
Благодаря соблюдению условий целостности данных вы можете быть уверены в том, что ваши записи в подчиненной таблице «не останутся сиротами»: заказы 6ез клиентов, классы без учащихся, а заработная плата без служащих.
Если при создании связи между таблицами тблНовыеКниги и тблКнигаПочтой вы задали требование соблюдения условий целостности, то при работе с данными Access наложит следующие четыре ограничения:
1. Access не позволит в таблице тблКнигаПочтой использовать книгу с таким номером ISBN, какого еще нет в таблице тблНовыеКниги.
2. Значения внешнего ключа НомерISBN, использованные в подчиненной таблице тблКнигаПочтой, защитят соответствующие записи в главной таблице тблНовыеКниги, так что пользователи не смогут удалить в главной таблице записи о книгах, имеющих такой номер ISBN, который использован в таблице тблКнигаПочтой.
3. Сами данные первичного ключа защищены. Пользователь не может изменить номер ISBN книги в таблице тблНовыеКниги, коль скоро на действующий номер есть ссылка в таблице тблКнигаПочтой.
4. Если вы попробуете ввести, удалить или изменить данные, нарушающие условие целостности, Access выдаст на экран предупреждение и проигнорирует внесенные изменения.
Каскадное обновление и удаление данных
Преодолеть второе и третье ограничения и при этом обеспечить условия хранения целостности данных все же можно, если установить флажки каскадное обновление связанных полей (Cascade Update Related Fields) и каскадное удаление связанных записей (Cascade Delete Related Records). Если допускается каскадное обновление связанных полей, то при изменении значений первичного ключа в главной таблице происходит автоматическое обновление значений внешнего ключа в подчиненной таблице. Если каскадное обновление связанных полей допускается, то вы можете изменить номер ISBN книги в главной таблице тблНовыеКниги. При этом автоматически произойдет изменение этого же номера во всех записях таблицы тблКнигаПочтой. Если разрешено каскадное удаление связанных записей, то удаление записи в главной таблице приводит к удалению всех связанных записей в подчиненной таблице.
Удаление книги Access 2000 для занятых из таблицы новых книг приведет к удалению записей о ней в таблице отдела Книга — почтой.
Создание связей
Не все связи в базе данных используются для подстановок. Для того чтобы создать другие виды связей, убедитесь в том, что поле первичного ключа главной таблицы содержится в подчиненной таблице в качестве внешнего ключа.
После этого откройте окно Схема данных (Relationships).
Чтобы создавать связь, нужно быть уверенным, что и главная, и связанная таблицы отображаются в окне. Если это не так, щелкните на кнопке Отобразить все связи (Show Tables) на панели инструментов и выберите из списка те таблицы, которые хотите отобразить. После этого выберите в главной таблице поле первичного ключа и перетащите его к соответствующему полю связанной таблицы. Откроется диалоговое окно Изменение связей (Relationships), в котором вы сможете задать условие сохранения целостности данных.
Создание и использование форм
Формы обеспечивают пользователям возможность ввода данных без необходимости знать, как устроена таблица. Одна форма может содержать данные из многих таблиц, благодаря чему обеспечивается возможность ввода данных в разные таблицы из одного места. Макет формы можно выполнить таким образом, что форма на экране будет выглядеть точно так же, как на свой первоисточник: заявление о приеме, бланк регистрации, заполняемый клиентами; и прочие документы, используемые для сбора данных, подлежащих вводу в базу. Если форма, используемая для ввода записей в базу, полностью соответствует документу-источнику, вероятность ошибок при вводе данных снижается. Как и в случае с таблицами, существует несколько способов создания форм:
Ø Автоформа (Auto Form) — автоматическое создание форм;
Ø Мастер форм (Form Wizard) — создание формы с помощью мастера;
Ø Конструктор (Form Design View) — создание формы вручную в режиме конструктора.
В этом разделе мы сосредоточимся в основном на автоматическом создании форм и работе с Мастером форм (Form Wizard).
Более подробные сведения о разработке форм вы найдете в разделе «Разработка форм сложной структуры».
