Главная страница
Навигация по странице:

  • Расчет стоимости услуг по заявке 1

  • Количество оказанных услуг

  • 5. С использованием функции сортировки

  • 6. С использованием функции возвращения кол-ва записей

  • 7. С использованием предиката нахождения в диапазоне в условии отбора

  • 8. С использованием предиката подобия

  • 9. С использованием функции суммирования записей

  • 10. С использованием вычисляемого поля

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


    Скачать 1.12 Mb.
    НазваниеПроектирование и реализация базы данных для учета услуг, оказываемых юридической консультационной фирмой
    Дата02.04.2023
    Размер1.12 Mb.
    Формат файлаdocx
    Имя файлаБД консультационные услуги.docx
    ТипКурсовая
    #1031000
    страница2 из 2
    1   2

    Запросы

    1. Информация о должности и специализации

    SELECT ст.ID_Сотрудника AS ID, ст.Фамилие AS Фамилие, сп.Наименование AS Специализация, д.Наименование AS Должность

    FROM сотрудники ст

    INNER JOIN специализации сп ON ( ст.ID_Специализация = сп.ID_Специализация)

    INNER JOIN должность д ON ( ст.ID_Должность = д.ID_Должность )

    ORDER BY ст.ID_Сотрудника



    1. Расчет стоимости услуг по заявке 1

    SELECT к.ID_Клиента AS ID, к.Фамилия AS Фамилия, з.ID_Заявки AS `ID заявки` , SUM( у.цена ) AS Стоимость

    FROM клиенты к

    INNER JOIN заявки з ON ( з.ID_Клиента = к.ID_Клиента )

    INNER JOIN `заявки-услуги` зу ON ( з.ID_Заявки = зу.ID_Заявки )

    INNER JOIN услуги у ON ( зу.ID_Услуги = у.ID_Услуги )

    WHERE з.ID_Заявки =1



    1. Количество оказанных услуг

    SELECT зу.ID_Услуги as ID,count(*) as количество, у.Наименование as Наименование

    FROM услуги у

    Inner join `заявки-услуги` зу ON (у.ID_Услуги=зу.ID_Услуги)

    Group by зу.ID_Услуги



    1. Телефонная книга

    SELECT ID_Клиента AS ID, Телефон, Фамилия, Имя, 'Клиент' AS '--'

    FROM клиенты

    UNION

    SELECT ID_Сотрудника AS ID, Телефон, Фамилие, Имя, 'Сотрудник'

    FROM сотрудники

    LIMIT 0 , 30



    5. С использованием функции сортировки:

    SELECT *

    FROM Клиенты

    ORDER BY Фамилия, Имя, Отчество ASC

    LIMIT 0 , 30



    6. С использованием функции возвращения кол-ва записей:

    SELECT COUNT( `Id_Сотрудника` ) AS `Кол-во сотрудников`

    FROM сотрудники



    7. С использованием предиката нахождения в диапазоне в условии отбора:

    SELECT *

    FROM Услуги

    WHERE Цена

    BETWEEN 5000 AND 10000

    LIMIT 0 , 30



    8. С использованием предиката подобия:

    SELECT Фамилия

    FROM Клиенты

    WHERE Фамилия

    LIKE 'У%'

    LIMIT 0 , 30



    9. С использованием функции суммирования записей:

    SELECT SUM( Цена ) AS `Общая стоимость` FROM Услуги



    10. С использованием вычисляемого поля:

    SELECT Цена /2 AS Цена FROM Услуги LIMIT 0 , 30



    11.SELECT MIN(Id_Услуги) AS min_услуга, MAX(Id_Услуги) AS max_услуга

    FROM услуги

    HAVING AVG(Id_Услуги) > 4



    ЗАКЛЮЧЕНИЕ
    Базы данных — это просто файлы на диске компьютера, куда можно записывать новые элементы. Но сами БД ничего не умеют и для них нужно писать свои методы для управления — например, для добавления нового элемента или поиска нужной записи. Чтобы облегчить работу программистам, придумали СУБД.

    Система управления базами данных (СУБД) — это набор инструментов, которые позволяют удобно управлять базами данных: удалять, добавлять, фильтровать и находить элементы, менять их структуру и создавать резервные копии.

    СУБД можно представить как прослойку между базой данных и пользовательскими запросами к ней.

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

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

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

    Была построена база данных «Юридическая консультационная фирма».

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

    1. Базы данных: Учеб. для вузов / Под ред. А. Д. Хомоненко. СПб.: КОРОНА принт, 2000. 416 с.

    2. Введение в системы баз данных: учебное пособие / сост. П.В. Бураков, В.Ю. Петров, Санкт-Петербург, 2010 3. Базы данных / КРАМОРЕНКО Н. В., ДВГУ, г. Владивосток, 2004 – 85с. 4. Бобцов А.А., Шиегин В.В. Банки и базы данных. Основы работы с MS Access. Часть 1 (для пользователей). Учебное пособие. – СПб., 2019. - 93 с.

    3. Балдин, К.В. Информационные системы в экономике: Учебник / К.В. Балдин, В.Б. Уткин. - М.: Дашков и К, 2016. - 395 c.

    4. Гагарина, Л. Г. Технология разработки программного обеспечения: учебное пособие / Л. Г. Гагарина, Е. В. Кокорева, Б. Д. Сидорова-Виснадул ; под ред. проф. Л. Г. Гагариной. - Электрон. текстовые дан. - Москва: ФОРУМ: ИНФРА-М, 2019. - 400 с.

    5. Губарь, Ю. В. Введение в математическое моделирование : учебное пособие для СПО / Ю. В. Губарь. — Саратов : Профобразование, 2021. — 178 c. — ISBN 978-5-4488-0991-0. — Текст : электронный // Электронно-библиотечная система IPR BOOKS : [сайт]. — URL: https://www.iprbookshop.ru/102184.html 

    6. Зверева, В.П. Сопровождение и обслуживание программного обеспечения компьютерных систем: учебник для студ. учреждений сред. проф. образования В.П. Зверева, А.В. Назаров.– М.: Издательский центр/ «Академия, 2018. – 256 с.-ISBN 978-5-4468-7153-7

    7. Зубкова, Т. М. Технология разработки программного обеспечения : учебное пособие для СПО / Т. М. Зубкова. — Саратов : Профобразование, 2019. — 468 c. — ISBN 978-5-4488-0354-3. 

    8. Козлов А.Ю. Статистический анализ данных в MS Excel: Учебное пособие / А.Ю. Козлов, В.С. Мхитарян, В.Ф. Шишов. — М.: Инфра-М, 2018. — 80 c.

    9. Кравченко А. И. Анализ и обработка социологических данных. Учебник. — М.: КноРус. 2020. 498 с.

    10. Кузин А.В. Базы данных : учеб. Пособие для студ. высш. учеб. Заведений / А.В. Кузин, С.В. Левонисова. – 2-е изд., стер. – М.: изд. «Академия», 2018. – 320 с

    11. Мартишин, С. А. Проектирование и реализация баз данных в СУБД MySQL с использованием MySQL Workbench. Методы и средства проектирования информационных систем и технологий. Инструментальные средства информационных систем : учебное пособие / С.A. Мартишин, В.Л. Симонов, М.В. Храпченко. — Москва : ФОРУМ : ИНФРА-М, 2021. — 160 с. — (Среднее профессиональное образование). - ISBN 978-5-8199-0811-2. - Текст : электронный. - URL: https://znanium.com/catalog/product/1189346.

    12. Патрушина, С.М. Информационные системы в экономике: Учебное пособие / С.М. Патрушина, Н.А. Аручиди. - М.: Мини Тайп, 2016. - 144 c.

    13. Проблематика внедрения на предприятии информационных система [Электронный ресурс]. — Режим доступа: https://sibac.info/studconf/tech/ xli/50369 (дата обращения: 28.03.2023).

    14. Рафалович В. Data mining, или интеллектуальный анализ данных для занятых. Практический курс / В. Рафалович. — М.: SmartBook, 2018. — 352 c.

    15. Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. – 5-е изд., перераб. и доп.: Пер. с англ. – СПб.: БХВ-Петербург, 2014. – 1040 с.

    16. Стружкин, Н.П. Базы данных: проектирование. практикум: Учебное пособие для академического бакалавриата / Н.П. Стружкин, В.В. Годин. - Люберцы: Юрайт, 2019. - 291 c.

    17. Требования, предъявляемые к ИС управления организацией [Элек- тронный ресурс]. — Режим доступа: http://managment-study.ru/trebovaniya- predyavlyaemye-k-informacionnoj-sisteme-upravleniya-organizaciej.html (дата об- ращения: 28.03.2023).

    18. Тренев Н. Н. «Внедрение информационных систем» [Электронный ресурс]. — Режим доступа: http://www.k-press.ru/comp/2000/3/trenev/trenev.asp.

    19. Усков, А.А. Интеллектуальные технологии управления / А.А. Усков. - М.: Горячая линия - Телеком, 2019. - 426 c.

    20. Федорова, Г.Н. Информационные системы: Учебник для студ. учреждений сред. проф. образования / Г.Н. Федорова. - М.: ИЦ Академия, 2016. - 208 c.

    21. Форман Дж. Много цифр: Анализ больших данных при помощи Excel / Дж. Форман. — М.: Альпина Паблишер, 2019. — 461 c.

    22. Халафян А. А., Боровиков В. П., Калайдина Г. В. Теория вероятностей, математическая статистика и анализ данных. Основы теории и практика на компьютере. Statistica. Excel. Более 150 примеров решения задач. Учебное пособие. — М.: Ленанд. 2017. 320 с.

    23. Чашкин, Ю.Р. Математическая статистика. Анализ и обработка данных: Учебное пособие / Ю.Р. Чашкин; Под ред. С.Н. Смоленский. — Рн/Д: Феникс, 2017. — 236 c.

    24. Черников, Б. В. Управление качеством программного обеспечения : учебник / Б.В. Черников. — Москва : ИД «ФОРУМ» : ИНФРА-М, 2020. — 240 с. — (Среднее профессиональное образование). - ISBN 978-5-8199-0902-7. - Текст : электронный. - URL: https://znanium.com/catalog/product/1046280.

    25. Этапы проектного внедрения «1С: Предприятие» [Электронный ресурс]. — Режим доступа: https://itllekt.ru/1c/info/etapy-proektnogo-vnedreniya/ (дата обращения: 28.03.2023).

    26. Ясницкий, Л. Н. Интеллектуальные системы. Учебник / Л.Н. Ясницкий. - М.: Лаборатория знаний, 2022. - 224 c.
    1   2


    написать администратору сайта