Вход

Разработка и реализация базы данных на основе успеваемости учеников старших классов

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 534973
Дата создания 2023
Мы сможем обработать ваш заказ (!) 6 мая в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 260руб.
КУПИТЬ

Описание

Период изготовления: ноябрь 2022 года.

Рассмотрен языке Python.

Целью работы является создание программы на языке Python, которая будет работать с базой данных, содержащей информацию о преподавателях.

В рамках поставленной цели будут рассмотрены и реализованы следующие задачи:

· подключение к готовой базе данных;

· добавление, удаление и редактирование записей в базе данных;

· поиск и выборка по базе данных;

· разработка визуального интерфейса для удобного выполнения поставленных выше задач.

Объектом исследования данной работы является создание визуального интерфейса для работы с базой данных, предметом исследования данной работы является использования языка программирования Python для работы с базой данных.

Есть приложения (программный код).

Работа была успешно сдана - заказчик претензий не имел.

Готовые работы я могу оперативно проверить на оригинальность по Antiplagiat .ru и сообщить Вам результат.

Содержание

ВВЕДЕНИЕ 3

1. Основные теоретические сведения 5

1.1. Язык программирования Python 5

1.2. Реляционные базы данных 8

1.3. Библиотека random 10

1.4. Библиотека mimesis 11

2. Разбор программного кода 12

2.1. Разработка базы данных со случайными значениями 12

2.2. Реализация сортировок и изменение таблицы 17

ЗАКЛЮЧЕНИЕ 23

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 25

ПРИЛОЖЕНИЕ 27

Список литературы

1 Грэг Валтерс. HOW-TO: программа на Python, ч. 7. [электронный ресурс] // Full Circle Magazine #27. – Москва, 2009. – URL: http://help.ubuntu.ru/fullcircle/33/python_ч_7 (дата обращения 14.04.2015)

2 Интерактивный учебник языка Python. [электронный ресурс] // Pythontutor. – Амстердам, 2012 – 2014. – URL: http://pythontutor.ru/ (дата обращения 01.05.2015).

3 Лутц М. Изучаем Python: 4-е издание. – Москва: Символ, 2011, 1272c.

4 Прохоренок Н.А. Python 3 и PyQt.: Разработка приложений. – Санкт-Петербург: БХВ-Петербург, 2012, 703c.

5 Прохоренок Н.А. PyQt.: Создание оконных приложений на Python3. – Санкт-Петербург: СамИздат, 2011, 243с.

6 Райордан Р. Основы реляционных баз данных.: Базовый курс. Теория и практика. – Москва: Русская редакция, 2001, 390с.

7 Сравнение разработки графического интерфейса с помощью библиотек PyQt и Tkinter на примере программы 'Вычислитель дат и дней'. [электронный ресурс] // Лаборатория юного линуксоида. – Киц, 2013. – URL: http://younglinux.info/projects/tkinter-pyqt (дата обращения 6.03.2015).

8 Python. Лекция 4. Элементы ООП. [электронный ресурс] // IdeaFix. – Москва, 2015. – URL: http://ideafix.name/wp-content/uploads/2012/03/Python-4.pdf (дата обращения 29.05.2015).

9 Python. Лекция 10. Работа с базой данных. [электронный ресурс] // IdeaFix. – Москва, 2015. – URL: http://ideafix.name/wp-content/uploads/2012/05/Python-10.pdf (дата обращения 14.04.2015).

10 PyQt4 Reference Guide. [электронный ресурс] // SourceForge. – Маунтин Вью, 2015. – URL: http://pyqt.sourceforge.net/Docs/PyQt4/ (дата обращения 14.04.2015).

11 SQL.ru. [электронный ресурс] // Форумы. – Москва, 2000 – 2015.– URL: http://www.sql.ru/ (дата обращения 03.05.2015).

12 11.13. sqlite3 – DB-API 2.0 interface for SQLite databases. [электронный ресурс] // Python Software Foundation. – Франкфурт-на-Майне, 2015. – URL: https://docs.python.org/2/library/sqlite3.html (дата обращения 14.04.2015).

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00461
© Рефератбанк, 2002 - 2024