Реферат: Информатика
Міністерствоосвіти і науки України
Металургійнийтехнікум ЗДІА
„РОБІТНИЧЕСЕРЕДОВИЩЕ MSACCESS. ВІКНА, МЕНЮ І ПАНЕЛІ ІНСТРУМЕНТІВMSACCESS”
Звіт з практичної роботи №1
Виконав
Ст.Гр. ОМП – 04 1/9
Перевірив
Викладач Терьохіна Л.Д.
Запоріжжя2005 – 2006
Отчёт попрактической работе №1
Тема: Рабочаясреда MS Access. Окна, меню и панели инструментов MS Access.
Так выглядитрабочее окно MS Access.
/>
Мы работали с системой управления базойданных (СУБД): при открытии или создании базы данных (БД) в окне Access появляется окно БД. В области заголовкаБД представлено наименование и формат БД. В левой части окна БД представленапанель объектов:
1) Таблицы –основные объекты БД, хранят структуру БД (поля их типы и свойства, и самиданные).
2) Запросы – этиобъекты служат для извлечения данных из таблиц и предоставлению их пользователюв удобном виде.
3) Формы – этосредства для ввода данных. Формы предоставляют пользователям только те поля,которые ему заполнять положено.
4) Отчёты – по своимсвойствам и структуре отчёты во многом похожи на формы, но предназначены толькодля вывода данных на печатающее устройство.
5) Страницы.Страницы доступа к данным. Это спец. объекты баз данных реализованные в СУБД Access 2000.Физически – это особый объектвыполненный в коде HTML, размещённыйна WEB – странице и передаваемый клиентувместе с ней.
6) Макросы – 7) Модули.Макросы состоят из последовательности внутренних команд СУБД. Модули создаютсредствами внешнего языка программирования.
„ОСНОВНІРЕЖИМИ РОБОТИ З ТАБЛИЦЯМИ. СТВОРЕННЯ ТАБЛИЦЬ. ВИЗНАЧЕННЯ ПОЛІВ ТАБЛИЦЬ ”
Звіт з практичної роботи №2
Отчёт по практической работе №2.
Тема. Основные режимыработы с таблицами. Создание таблиц.
Порядок создания БД:
1) Создать БД подсвоей фамилией:
/>/>Пуск Программы Access.
/>2) Выбрать переключатель «Новая БД ОК»
3) Выбрать окно «Файлновой БД»
4) Переименовать его какБД_Билый.
5) Сохранить файл в папкеОМП – 04 1/9.
6) Создаю таблицу врежиме конструктора:
/>
7) Сохраняю как товары. После нажатияклавиши сохранить появляется окно с вопросом: «Создавать индексное поле?»,нажимаю на клавише «НЕТ»
8) Создаю таблицу путёмввода данных:
/>
9) Создаю таблицу „Фирмы” в режиме конструктора:
/>
10) Создаю таблицу «Заказы» в режиме конструктора:
/>
11) Создаю первичные ключи в таблице Товары(поле КодТовара) и в таблице Фирмы (поле КодФирмы). Делаю схему данных изтаблиц Товары, Фирмы, Заказы и устанавливаю между ними связь:
/>
„СТВОРЕННЯ ПЕРВІСНИХКЛЮЧЕЙ ТА ЗВ”ЯЗКІВ”
Звіт з практичної роботи №3
Отчёт попрактической работе №3
Тема. Создание первичныхключей и связей.
В реляционных базахданных между таблицами устанавливаются отношения.
Это значит, что две иболее таблицы могут совместно использовать одни и те же сведения. Отношенияустанавливаются путём связи уникального поля (называемого первичным) в однойтаблице, с соответствующим полем (называемым внешним ключом) во второйтаблице.
Если поле являетсяключевым полем, то каждая запись таблицы в этом поле должна иметь уникальноезначение.
1. Отношение «Один –к – одному» запись одной таблицы может иметь лишь одну связанную – запись вдругой таблице:
/>
2. Отношение «Один –ко — многим» — запись одной таблицы может иметь множество связанных записей вдругой таблице:/>
3. При отношении«Многие – ко — многим» множество записей одной таблицы может иметь множествосвязанных записей в другой таблице:
/>
„СТВОРЕННЯПРОСТОГО ЗАПИТУ ЗА ДОПОМОГОЮ МАЙСТРА ЗАПИТІВ. ЗМІНА ЗАПИТУ ЗА ДОПОМОГОЮКОНСТРУКТОРА ЗАПИТУ”
Звіт з практичної роботи №4
Отчёт по практическойработе №4
Тема: Создание простогозапроса с помощью мастера запросов. Изменение запроса с помощью конструкторазапросов.
Порядок выполненияработы:
1. Открываю своюбазу данных БД_Гусев.
2. Запускаю мастерпростых запросов.
3. Выбираю изтаблицы «Товары» поля «КодТовара», «Наименование», «Цена».
4. Результатызапроса:
/>
5. Такой вид имеетЗапрос в режиме конструктора:
/>
6.Режим SQL имеет вид:
SELECT Товары. КодТовара, Товары.Наименование, Товары. Цена, Товары
FROM Товары;
7.Открываю запросконструктором и убираю вывод на экран поля «КодТовара», сортирую по возрастаниюполе «Наименование». Запустил запрос на выполнение.
Результат запроса:
/>
Режим SQL имеет вид:
SELECT Товары. Наименование, Товары. Цена,Товары
FROM Товары
ORDER BY Товары. Наименование;
8. Открываю запросконструктором и сортирую «Наименование» по убыванию. Запускаю запрос навыполнение.
Результат запроса:
/>
Режим SQL имеет вид:
SELECT Товары. Наименование, Товары. Цена
FROM Товары
ORDER BY Товары. Наименование DESC;
„СТВОРЕННЯЗАПИТУ З ФІЛЬТРОМ І ЗМІНА ЗАПИТУ”
Звіт з практичної роботи №5
Отчёт по практическойработе №5
Тема: Создание запроса сфильтром и изменение запроса
Порядок выполненияработы:
1.Формирую с помощьюконструктора следующий запрос:
Из таблицы Товарыдобавляю: КодТовара, Наименование и Цена
Из таблицы Заказы:Количество.
Запускаю запрос навыполнение.
Результат запроса:
/>
2.Открываю созданныйзапрос конструктором
3. Ставлю условия отбора Цена <2000, и после запуска запроса в таблице появляется только те товарыцена, которых меньше 2000.
4.Ставлю условия отборацена <2000 и количество >5. После запуска запроса в таблице осталисьтолько те товары, цена которых <2000 и количество >5.
5.Выставляю Условияотбора Цена <2000 или количество >5.
6. Выставляю условиеотбора > [Укажите максимальное количество], после запуска запроса появляетсятаблица с вопросом «Укажите максимальное количество».
После введенных чисел 3 и8 в запросе остались товары MAXколичество которых, соответственно 3 и 8.
„ВИКОРИСТАННЯВИРАЖЕНЬ У ЗАПИТАХ”
Звіт з практичної роботи №6
Порядок выполненияработы:
1.Открываю свою базуданных.
2.Выбираю объект Запросы.
3.Запускаю конструкторзапросов, добавляю таблицы Товары и Заказы.
4.Из таблицы Товарывыбрать поля: Наименование и Цена.
Из таблицы Заказыполе: Количество.
Сформировал вычисляемыеполя:
Стоимость: ([Цена]*[Количество])
Стоимость со скидкой:([Цена]*[Количество]) – ([Цена]*[Количество]*0.5)
5. Запускаю запрос навыполнение.
Появилась таблицатоваров со своей стоимостью и со стоимость со скидкой.
6.Оператор SQL:
SELECT Товары. Наименование, Товары. Цена,Заказы. Количество, ([Цена]*[Количество]) AS Стоимость, ([Цена]*[Количество]) –([Цена]*[Количество]*0.5) AS[Стоимость со скидкой]
FROM Товары INNER JOIN Заказы ON Товары. [КодТовара]=Заказы, КодТовара;
„АВТОМАТИЧНЕСТВОРЕННЯ ФОРМИ НА ОСНОВІ ТАБЛИЦІ ЧИ ЗАПИТУ”
Звіт з практичної роботи №7
Отчёт по практическойработе №7
Тема: Автоматическоесоздание формы на основе таблицы или формы.
Порядок выполненияработы:
1. Открываю своюбазу данных.
2. Выбираю объект БДТаблицы.
3. Выбираю таблицуФирмы.
4. Делаю щелчок покнопке /> и создаю объект: автоформа.
Появляется Автоформа встолбец с именем ФИРМЫ.
5. Просматриваю всезаписи таблицы ФИРМЫ.
6. Добавляюнесколько записей.
7. Выполняюследующие изменения:
- добавляю 3 записи(придумал их самостоятельно);
- удаляю 2 записи изранее добавленных;
- Изменяю в 3 записяхданные (адрес и телефон).
Конструктора 8. Сохраняю форму с именемФИРМЫ_Автоформа1.
9. Открываю формуФИРМЫ_Автоформа1 в режиме Конструктора.
С помощью кнопок панелиформатирования изменяю:
- Цвет заливки полей;
- Цвет текста;
- Цвет линий;
- Толщину линии;
- Стиль оформления.
В результате выполнениявышеуказанных работ Форма приняла красочный вид. Разукрашивание Формынеобходимо для того, чтобы долго не искать нужный элемент.
10. Просматриваю Форму врежиме формы и в режиме Таблицы.
11. Открываю формуФИРМЫ_Автоформа1 в режиме Конструктора и добавляю разделы заголовок/примечание.Для этого выбрал меню ВИД – заголовок/примечание.
12. В области Заголовоквставляю название формы. Для этого выполняю: выбираю элемент Надпись на панелиинструментов и щелкнуть в области ЗАГОЛОВОК и протянуть указатель мыши принажатой левой кнопке мыши. Было вставлено пустое поле. Ввожу следующий текстВВОД ДАННЫХ В ТАБЛИЦУ ФИРМЫ.
Форматирую размер букв«16», и цвет текста «Зелёный». Размещаю по центру.
13. В области примечаниевставляю тем же образом текст: Работа студента ОМП – 04 Гусева Александра.
МАЙСТЕРФОРМ. ПАРАМЕТРИ РОБОТИ З ФОРМАМИ”
Звіт з практичної роботи №8
Отчёт по практическойработе №8
Тема: Мастер форм.Параметры работы с формами.
Порядок выполненияработы:
1. Открываю свою БД
2. Выбираю объект БДФормы.
3. Запускаюпрограмму «Создание формы с помощью мастера»
4. На первойстранице мастера выбираю все поля таблицы Товары и все поля, исключая КодФирмы,таблицы Заказы и нажимаю кнопку Далее.
/>
5. На второйстранице Мастера выбрать вид представление данных Подчиненные формы и нажимаюкнопку Далее.
/>
6. На третьейстранице Мастера выбрать внешний вид подчинённой формы Табличный.
/>
7. На четвёртойстранице мастера выбрать стиль формы.
/>
8. На последнейстранице Мастера указать имя формы «Товары1_Заказы». Нажать кнопку ГОТОВО.
/>
9. Привести в отчётеобщий вид формы:
/>
10. Выполняюследующие изменения:
а) Добавляю одну запись вглавную таблицу Товары и несколько записей в подчиненную таблицу Заказы;
б) Удаляю запись вподчиненной таблице Заказы;
в) Удаляю запись вглавной таблице Товары, если есть подчиненные записи в таблице Заказы.
11. Открываю форму врежиме конструктора.
а) В области заголовкадобавляю заголовок формы ФОРМА ГЛАВНЫЙ – ПОДЧИНЕННЫЙ;
б) В области примечаниядобавляю рисунок.
«СТВОРЕННЯ ФОРМИ В РЕЖИМІКОНСТРУКТОРА»
Звіт з практичної роботи №9
Отчёт по практическойработе №9
Тема: Создание формы врежиме конструктора.
Порядок выполненияработы:
1. Открываю своюБазу Данных.
2. Выбираю объект БДФормы и щёлкаю по кнопке Создать.
3. В окне НоваяФорма выбираю конструктор, а в поле «Выберите в качестве источника данныхтаблицу или запрос» выбрал таблицу Заказы. Щёлкнул по кнопке ОК. Был открытпустой бланк конструктора и список полей таблицы заказы.
4. Выделяю все поляв таблице в таблице Заказы и перетягую все поля в область данныхКонструктора(выполняется при нажатой левой кнопке мыши)
5. Выполняюформатирование полей:
а) Меню ФОРМАТ ->ВЫРОВНЯТЬ -> ПО УЗЛАМ СЕТКИ;
б) Меню ФОРМАТ ->ВЫРОВНЯТЬ -> ПО ЛЕВОМУ КРАЮ;
в) Меню ФОРМАТ ->ИНТЕРВАЛ ПО ВЕРТИКАЛИ -> УВЕЛИЧИТЬ(несколько раз);
г) Меню ФОРМАТ ->ИНТЕРВАЛ ПО ВЕРТИКАЛИ -> СДЕЛАТЬ РАВНЫМ.
6. Щёлкаю по полюКодТовара, вызываю Свойства, выбираю вкладку Данные, и свойство доступа изменяюна «нет». Поле КодТовара посерело и стало недоступным для допуска.
7. Щёлкаю по кнопке влевом верхнем углу(в бланке конструктора), вызываю свойства формы, выбираювкладку данные, свойство разрешить удаление изменяю на «нет». Перехожу в режимформы. Попытался удалить запись, но ничего не получилось.
8. Перехожу в режимконструктора. Щёлкаю на свободном поле справа. Выбираю меню Вставка ->элемент ActiveX -> в поле «выберите элемент ActiveX» выбираю «элемент управленияКалендарь» И щёлкаю по кнопке ОК. Добавился Календарь.
Щёлкаю мышкой по объектуКалендарь, вызываю свойства, выбираю вкладку Данные, свойство «данные» выбираюполе ДатаПокупки. Закрываю свойства.