Создание и заполнение базы данных «Студенты» | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 26 октября, печатный экземпляр отправим 30 октября.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №35 (377) август 2021 г.

Дата публикации: 30.08.2021

Статья просмотрена: 609 раз

Библиографическое описание:

Емельянов, Г. В. Создание и заполнение базы данных «Студенты» / Г. В. Емельянов. — Текст : непосредственный // Молодой ученый. — 2021. — № 35 (377). — С. 10-14. — URL: https://moluch.ru/archive/377/83831/ (дата обращения: 17.10.2024).



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

Ключевые слова: базы данных, SQL, программное обеспечение, управление данными.

This article will describe the algorithm for creating databases, how to manage databases and the application of development in an educational institution.

Keywords: database, SQL, computer software, data management.

Выбор программного обеспечения для создания и управления базами данных

Существует множество языков управления базами данных, но наиболее популярным является язык SQL. SQL (или structured query language) — это язык программирования, используемый в большинстве реляционных баз данных для запросов, обработки и определения данных, а также контроля доступа [1]. Этот язык был разработан компанией IBM в 1970-х годах, и по сей день он дорабатывается и получает различные расширения, являясь самым популярным языком программирования запросов на данный момент.

Синтаксис языка SQL

Рис. 1. Синтаксис языка SQL

Structured Query Language используется повсеместно для хранения данных практически во всех сферах: начиная от учебных заведений и заканчивая промышленными предприятиями.

Целью данной работы является создание базы данных «Студенты» для ведения учёта получаемых оценок.

Выбор средств для реализации проекта.

Наиболее популярным программным обеспечением для управления базами данных считается Microsoft SQL Server Management Studio. SQL Server Management Studio (SSMS) — это интегрированная среда для управления любой инфраструктурой SQL. Она может быть использована для доступа, настройки, администрирования и разработки всех компонентов SQL Server, Базы данных SQL Azure и Azure Synapse Analytics, а также управления ими [2].

Интерфейс SQL Server Management Studio

Рис. 2. Интерфейс SQL Server Management Studio

Данное программное обеспечение может быть загружено и установлено бесплатно с официального сайта компании Microsoft.

Помимо Microsoft SQL Server Management Studio существуют и другие программы для работы с базами данных, например, Microsoft Access.

Интерфейс Microsoft Access

Рис. 3. Интерфейс Microsoft Access

Создание базы данных

Как упоминалось ранее, база данных «Студенты» будет создана с помощью программного обеспечения Microsoft SQL Server Management Studio и команд языка SQL.

Создание базы данных «Студенты»

Рис. 4. Создание базы данных «Студенты»

После создания базы данных необходимо приступить к созданию и заполнению таблиц.

С помощью команды CREATE TABLE для каждой группы студентов создаётся отдельная таблица, содержащая столбцы с указанием фамилии, имени, группы, баллов за каждый экзамен и общего балла.

Создание таблицы

Рис. 5. Создание таблицы

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

Заполнение таблицы

Рис. 6. Заполнение таблицы

Таким образом, поставленная задача по разработке и заполнению базы данных «Студенты» выполнена, что способствует уменьшению временных затрат на выставление оценок и обеспечивает более надёжное хранение данных.

Литература:

  1. Что такое база данных | Oracle Россия и СНГ [Электронный ресурс]. — URL: https://www.oracle.com/ru/database/what-is-database/ (дата обращения: 19.07.2021)
  2. SQL Server Management Studio (SMSS) — SQL Server Management Studio (SMSS) | Microsoft Docs [Электронный ресурс]. — URL: https://docs.microsoft.com/ru-ru/sql/ssms/sql-server-management-studio-ssms?view=sql-server-ver15 (дата обращения: 19.07.2021)
Основные термины (генерируются автоматически): SQL, баз данных, программное обеспечение, создание базы данных, CREATE, IBM, SSMS, TABLE, управление базами.


Похожие статьи

Роль SQL в среде облачных баз данных

В статье автор рассмотрел, что такое SQL, его роль в управлении данными, а также преимущества использования SQL в облачных базах данных.

Сравнительный анализ программных средств для организации командной работы в высшей школе

В статье приведены результаты сравнительного анализа нескольких программных продуктов для организации работы над проектами в команде. Дана таблица сравнительных характеристик выбранных для рассмотрения программных средств. Определены преимущества каж...

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

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

Этапы разработки блога «Все для учебы»

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

Анализ производительности и преимуществ разных подходов в управлении данными SQL и NoSQL

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

Основные функция веб-приложения с учетом анализа современных CMS-систем

В работе проведен анализ современных коммерческих и свободно распространяемых CMS-систем, описана структура разработанного веб-приложения на основе фреймворка Zend Framework и его база данных.

Разработка проекта расписания учебного заведения

В статье рассматривается разработка проекта расписания учебного заведения включающее в себя базу данных, windows приложение и web-приложение.

Обзор средств автоматизированного извлечения знаний и их применение в электронных архивах документов

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

Анализ СУБД и перспективных языков программирования для реализации системы определения параметров сборного режущего инструмента на основании графовых моделей

В статье рассматриваются средства реализации программного обеспечения для определения параметров режущего инструмента. Приводятся критерии анализа соответствующих СУБД. Обосновывается выбор СУБД и языка программирования.

Инновационные технологии и инструменты компьютерного моделирования в обучении информатике в школе

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

Похожие статьи

Роль SQL в среде облачных баз данных

В статье автор рассмотрел, что такое SQL, его роль в управлении данными, а также преимущества использования SQL в облачных базах данных.

Сравнительный анализ программных средств для организации командной работы в высшей школе

В статье приведены результаты сравнительного анализа нескольких программных продуктов для организации работы над проектами в команде. Дана таблица сравнительных характеристик выбранных для рассмотрения программных средств. Определены преимущества каж...

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

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

Этапы разработки блога «Все для учебы»

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

Анализ производительности и преимуществ разных подходов в управлении данными SQL и NoSQL

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

Основные функция веб-приложения с учетом анализа современных CMS-систем

В работе проведен анализ современных коммерческих и свободно распространяемых CMS-систем, описана структура разработанного веб-приложения на основе фреймворка Zend Framework и его база данных.

Разработка проекта расписания учебного заведения

В статье рассматривается разработка проекта расписания учебного заведения включающее в себя базу данных, windows приложение и web-приложение.

Обзор средств автоматизированного извлечения знаний и их применение в электронных архивах документов

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

Анализ СУБД и перспективных языков программирования для реализации системы определения параметров сборного режущего инструмента на основании графовых моделей

В статье рассматриваются средства реализации программного обеспечения для определения параметров режущего инструмента. Приводятся критерии анализа соответствующих СУБД. Обосновывается выбор СУБД и языка программирования.

Инновационные технологии и инструменты компьютерного моделирования в обучении информатике в школе

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

Задать вопрос