Главная » Просмотр файлов » Введение в microsoft access

Введение в microsoft access (835789)

Файл №835789 Введение в microsoft access (Введение в Microsoft Access)Введение в microsoft access (835789)2021-04-14СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Математика не для ЕГЭЕ. К. БелыйВведениев Microsoft AccessУчебное электронное пособиедля учащихся средних школПетрозаводскИздательство ПетрГУ2020УДК 004.65ББК 32.973Б439Рецензенты:, кандидат физико-математических наук, доценткафедры информатики и математического обеспечения ПетрГУ;, младший научный сотрудник отдела институционального развития регионов института экономики КарНЦ РАНН. А. БудниковаА.

А. МорозовБелый, Евгений Константинович.Б439 Введение в Microsoft Access [Электронный ресурс] : учебноеэлектронное пособие для учащихся средних школ / Е. К. Белый ;М-во науки и высшего образования Рос. Федерации, Федер. гос. бюджет. образоват. учреждение высш. образования Петрозавод. гос.ун-т. — (Математика не для ЕГЭ). — Электрон. дан. — Петрозаводск : Издательство ПетрГУ, 2020. — 1 электрон. опт. диск ;(CD-R) ; 12 см.

— Систем. требования : РС, МАС с процессоромIntel 1,3 ГГц и выше ; Windows, MAC OSX ; 256 Мб ; видеосистема : разрешение экрана 800600 и выше ; графический ускоритель(опционально) ; мышь или другое аналогичное устройство. — Загл.с этикетки диска.ISBN 978-5-8021-3633-1Учебное пособие ориентировано на учащихся средних школи учителей информатики.ISBN 978-5-8021-3633-1УДК 004.65ББК 32.973c Белый Е.

К., 2020○СодержаниеПредисловие5Глава 1. Сущности, таблицы и запросы7§ 1.1. Концептуальная модель. . . . . . . . . . .7§ 1.2. Таблица «Ученики» . . . . . . . . . . . . . .12§ 1.3. Таблица «Преподаватели» . . . . . . . . . .23§ 1.4. Таблица «Кружки» . . . . . . . . . . . .

. .30§ 1.5. Связи . . . . . . . . . . . . . . . . . . . . . .33§ 1.6. Запросы36. . . . . . . . . . . . . . . . . . . .Глава 2. Формы и макросы43§ 2.1. Форма «Ученики». . . . . . . . . . . . . .43§ 2.2. Форма «Список учеников» . . . . . . . . . .52§ 2.3. Объекты, свойства, события и методы . . .57§ 2.4. Форма «Поиск учеников». . . . . . . . .

.69§ 2.5. Формы «для преподавателей» . . . . . . . .74§ 2.6. Формы «для кружков» . . . . . . . . . . . .76§ 2.7. Подчиненные формы . . . . . . . . . . . . .80Глава 3. Кнопочная форма89§ 3.1. Диспетчер кнопочных форм . . . . . . . . .89§ 3.2. Один полезный макрос . . . . . . . . . . . .93§ 3.3.

Страницы кнопочной формы95. . . . . . . .§ 3.4. Параметры запуска . . . . . . . . . . . . . .101§ 3.5. Перекрывание окон . . . . . . . . . . . . . .102§ 3.6. Редактирование кнопочной формы . . . . .105Глава 4. Отчеты113§ 4.1. Отчет «Весь список» . . . . . . . .

. . . . .113§ 4.2. Отчет «Ученики по классам» . . . . . . . .118§ 4.3. Отчет «Возраст учащихся»125. . . . . . . . .§ 4.4. Отчет «Ученики по кружкам». . . . . . .140§ 4.5. Отчет «Количество учеников». . . . . . .148§ 4.6. Редактирование кнопочной формы . . . . .157Отладка приложения160Историческая справка168Список литературы173Программа выполняет не то,что хочет программист,а то, что он написал.IT-афоризмПредисловие⇒7Дорогой читатель! Эта книга позволит получитьосновные навыки создания баз данных в Microsoft Access.Прежде чем приступить к работе, следует определитьсяс выбором версии Access. Если мы хотим, чтобы наше приложение работало только у нас, можно взять последнюю.Дело в том, что версии Access совместимы снизу вверх,но никак не наоборот.

Приложение Access 2003 может работать в среде Access 10, но мы не сможем открыть приложение Access 10, если на нашем компьютере установлен Access 2003. Почему бы тогда не остановиться на версии 2003? Начиная с 7-й произошли существенные изменения, и мы не хотим игнорировать этот факт: появилсяэффективный механизм присоединения к записям фотографий и других объектов; вместо модулей стали использовать внедренные макросы (что это такое, вы скоро узнаете); и наконец, принципиально изменилось оформлениеокна базы данных. Поэтому мы остановились на Access 10.6ПРЕДИСЛОВИЕСейчас нет недостатка в литературе по базам данных.В частности, для первого знакомства с Access можнорекомендовать [3], для серьезной работы – [1], для основательного изучения теории – [2].Автор настоящей книги исходил из того, что лучшийспособ научиться программировать – самому написатьпрограмму.

Приложение Access читателю предлагается создать совместно с автором. Это будет база данных, отражающая работу школьных кружков. Для ее разработкимы ограничимся минимальными средствами. В частности,не будем использовать модули, написанные на встроенном языке VBA – Visual Basic for Applications. Зато подробно проиллюстрируем стандартные действия, которыевыполняются в процессе разработки баз данных.

Пособиеориентировано на практическую составляющую работы сAccess. Автор, насколько это возможно, избегал углубления в теоретические вопросы. Хочется надеяться, что книга будет полезна широкому кругу читателей. Как и прежде, замечания и предложения вы можете направлять поодному из адресов:belyi@petrsu.ruилиkurs_belyi1@mail.ru.Евгений БелыйДекабрь 2019Глава 1.

Сущности, таблицыи запросы§ 1.1. Концептуальная модель5⇔12Любой проект начинается с концептуальноймодели. Действительно, прежде чем приступить к большой работе, надо понять,что следует сделать.Слово«концепция» (лат. conceptio ) означает «система понимания». Концептуальная модель – это описание множестваосновных понятий и связей между ними. В теории базданных такие понятия называютмиосновными сущностя-[2, с. 41]. Мы выделим три основные сущности: уче-ники, преподаватели и кружки.

На рис. 1 они обозначеныРис. 1.Концептуальная модель8ГЛАВА 1. СУЩНОСТИ, ТАБЛИЦЫ И ЗАПРОСЫзамкнутыми областями. Стрелочки показывают связи между сущностями. Два символа «∞» у концов стрелки слеваозначают, что в кружке может быть сколько угодно учеников и что один ученик может заниматься в любом количестве кружков. На самом деле здесь будут иметь место естественные ограничения (во всяком случае ни один школьник не может заниматься в бесконечном количестве кружков). Однако ограничения устанавливаем не мы.

Символы «∞» и «1» у концов стрелки справа говорят: занятияв каждом кружке ведет один преподаватель, но преподаватель может работать в нескольких кружках.Сущность – это то, о чем мы будем хранить данные. Данные должны отражать интересующие нас свойства сущности. У каждой сущности есть набор характерных для неесвойств. Например, сущность «Автомобиль» имеет свойство «Пробег». Для каждого автомобиля, представителяэтой сущности, свойство «Пробег» принимает конкретноезначение. «Образование» может быть свойством сущности«Люди», но не применимо к автомобилю. Зато свойство автомобиля «Пробег» не может характеризовать человека.В базе данных вся информация о каждом представителесущности хранится какзапись.Запись разбита на поля,отражающие различные характеристики сущности. Такимобразом, единица данных, образующих запись, –поле.§ 1.1. Концептуальная модель9Каждое поле должно иметь имя, позволяющее отличатьего от других полей.

Поле содержит данные одного и тогоже типа для каждого представителя сущности. В нашейбазе данных запись о представителе сущности «Ученик»будет хранить его фамилию и имя в поле «ФИ» как текстовую строку, а номер класса – в поле «Класс» как целоечисло от 1 до 11.

Теперь определим данные, с которымимы собираемся работать. Для этого выделим представляющие для нас интерес свойства каждой сущности.1) Ученики.Для учеников зарезервируем поля, хранящие фамилию,имя, дату рождения, номер и букву класса, телефонныйномер и комментарии.№ПолеОписание1ФИФамилия и имя2ДРДата рождения: день, месяц и год3КлассНомер от 1 до 114БукваБуква после номера класса5ТелефонНомер телефона6КомментарииДополнительная информацияВ процессе работы с базой может оказаться, что мы выбрали не самый удачный набор свойств. Ничего страшного.Разработкабазыданных–творческийпроцесс,10ГЛАВА 1.

СУЩНОСТИ, ТАБЛИЦЫ И ЗАПРОСЫи лучшее решение может прийти не сразу. Более того, какбы досконально не очертили мы набор свойств, будут возникать ситуации, когда данные на входе не вписываютсяв нашу модель. Именно поэтому мы добавили в таблицуполе «Комментарии», предназначенное для хранения произвольной текстовой строки. Если проблемы соответствияданных на входе принятой модели возникают слишком часто, то концептуальная модель нуждается в доработке.2) Преподаватели.Первое поле назовем «ФИО».

Оно будет хранить фамилию, имя и отчество, т. е. полное имя преподавателя.Иногда для фамилии, имени и отчества выделяют триотдельных поля, но такой подход может привести к непредвиденнымосложнениям,например,есливашкружокбудет вести Абу Рейхан Мухаммед ибн Ахмед аль-Бируни.Конечно, это шутка: персидский ученый аль-Бируни жилв XI в. н. э. Но действительно, полные имена представителей некоторых народов заметно отличаются от наших.А потому полное имя лучше хранить в одном поле. Вестикружок может не только школьный учитель, но и мастершефствующего над школой завода, кто-то из родителейучеников и т. д.

Вероятно, представляет интерес должность преподавателя по месту основной работы, его образование, контакты (в данном случае телефон). Можно§ 1.1. Концептуальная модель11добавить электронный адрес.№ПолеОписание1ФИОФамилия, имя, отчество2ДРДата рождения: день, месяц и год3ОбразованиеВысшее, среднее специальное и т. д.4ТелефонНомер телефона5ДолжностьДолжность по месту работы6КомментарииДополнительная информация3) Кружки.Здесь, помимо названия кружка и ФИО преподавателя,важно планируемое количество часов занятий. Если название кружка не полностью раскрывает его цели и задачи,то подробности можно записать в поле «Комментарии».№ПолеОписание1НазваниеНазвание кружка2ПреподавательФИО преподавателя3ЧасыКоличество часов за год4КомментарииДополнительная информация12ГЛАВА 1.

СУЩНОСТИ, ТАБЛИЦЫ И ЗАПРОСЫ§ 1.2. Таблица «Ученики»7⇔23Прежде всего создадим папку, в которой будетхранитьсяфайлбазыданных.Назовемэтупапку«Кружки». Откроем папку и щелкнем в ее области правой клавишей мышки. В открывшемся меню выберем:Создать ->Приложение Microsoft Office Access (рис.2а).В папке появится файл с именем «Приложение MicrosoftРис. 2.Создание приложенияOffice Access» и расширением accdb. Переименуем файл.Назовем его «Кружки» (рис. 2б). Разумеется, расширениеостанется без изменения.

Откроем файл двойным щелчкомлевой клавиши мыши. На экране появится окно базы данных (рис.3). Обратите внимание: слева в разделе «Всеобъекты Access» пока пусто, потому что мы еще не создали ни одного объекта.Создание базы данных обычно начинают с таблиц. Каждой из перечисленных в предыдущем разделе сущностей§ 1.2.

Характеристики

Тип файла
PDF-файл
Размер
8,93 Mb
Тип материала
Учебное заведение
Неизвестно

Тип файла PDF

PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.

Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6513
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее