Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка автоматизированной системы управления персональными данными пользователей

Автор:   •  Январь 18, 2018  •  Курсовая работа  •  1,395 Слов (6 Страниц)  •  965 Просмотры

Страница 1 из 6

ГОУ ВО «Ковровская Государственная Технологическая Академия им. В.А. Дегтярева».

Кафедра ПМ и САПР

Курсовая работа на тему «Разработка автоматизированной системы управления персональными данными пользователей».

Исполнитель:                                                                            студент гр. И-116

                                                                                            Поляев М.А.

Руководитель:                                                                            Багаев Д.В.

Ковров 2017.


Содержание.

Содержание.        2

Введение        3

1.1. О базах данных        3

1.2. Установка PostgreSQL        4

1.3. Работа с Базой Данных        5

Практическая часть        6

2.1. Создание таблицы в базе данных        6

2.2. Проект Qt        8

2.2.1. Скриншоты программы.        8

2.2.2. Qt C++.        12

2.2.3. Описание функций.        28

Заключение.        29


Введение

Телефонная книжка – программа представляет собой электронную записную книжку, в которой можно хранить имена, даты рождения, пол и сами номера ваших знакомых, друзей и коллег по бизнесу.

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

В данном проекте используется база данных PostgreSQL, а также среда разработки QT, со всеми встроенными в неё библиотеками.

1.1. О базах данных

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

База данных – набор сведений, хранящихся некоторым упорядоченным способом. Сами по себе базы данных не представляли бы интереса, если бы не системы управления базами данных (СУБД). Базы данных бывают нескольких типов: иерархические, реляционные, объектно-ориентированные.

Иерархическая модель данных — это модель данных, где используется представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней. Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении предка (объект более близкий к корню) к потомку (объект более низкого уровня), при этом возможна ситуация, когда объект-предок не имеет потомков или имеет их несколько, тогда как у объекта-потомка обязательно только один предок. Объекты, имеющие общего предка, называются близнецами (в программировании применительно к структуре данных дерево устоялось название братья).

Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного вида. Каждая строка таблицы содержит данные об одном объекте (например, автомобиле, компьютере, клиенте), а столбцы таблицы содержат различные характеристики этих объектов - атрибуты (например, номер двигателя, марка процессора, телефоны фирм или клиентов). Каждая строка таблицы содержит данные об одном объекте (например, человеке, книге, предприятии), а столбцы таблицы содержат различные характеристики этих объектов – атрибуты (например, дата рождения человека, название книги, адрес предприятия). Строки таблицы называют записями. Все записи таблицы имеют одинаковую структуру – они состоят из полей (элементов данных), в которых хранятся атрибуты объектов. Каждое поле содержит одну характеристику объекта и представляет собой заданный тип данных (текстовая строка, число, дата). Для идентификации записей используется первичный ключ. Первичным ключом называется набор полей таблицы, комбинация значений которых однозначно определяет каждую запись в таблице.

...

Скачать:   txt (14.7 Kb)   pdf (2.2 Mb)   docx (907.2 Kb)  
Продолжить читать еще 5 страниц(ы) »
Доступно только на Essays.club