💀
Второй курс РПО
Основы проектирования баз данных
Основы проектирования баз данных
  • Понятия баз данных
  • Типы моделей данных
    • Реляционные базы данных
  • Реляционная алгебра
  • Модель процессов
  • Проектирование базы данных
  • Нормальные формы
    • Определения, и самое важное
  • Моделирование базы
    • Практическая работа: Решение
    • Для тех у кого iq как у Антона
  • Инструменты проектирования
  • Проектирование БД
  • Ключи и объекты
  • SQL Операции
  • Группировка данных
  • Пользовательский интерфейс
  • Проектирование БД
  • Управление таблицами
  • Ключи и индексы
  • Сортировка и поиск
    • 🤪Короткая версия
  • Работа с файлами
  • Запись массива в таблицу
  • Меню баз данных
  • Рабочие окна
  • Создание формы
  • Создание проекта БД и интерфейса
  • Ограничения полей
  • Работа с таблицами
  • Обработка транзакций
Powered by GitBook
On this page
  • 1. Создание файла проекта базы данных
  • 2. Создание интерфейса входной формы
  • 3. Использование исполняемого файла

Создание проекта БД и интерфейса

29.11.2024 - Практическая №19

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


1. Создание файла проекта базы данных

  1. Инициализация проекта Для создания проекта базы данных выбирается шаблон, который генерирует структуру файлов. В среде разработки (например, Visual Studio) нужно указать имя проекта и настроить соединение с базой данных.

  2. Добавление моделей данных В проект добавляются модели, которые описывают таблицы и связи в базе данных. Это упрощает работу с данными через объектно-ориентированные подходы, например, с использованием ORM (Entity Framework).

  3. Настройка подключения Для работы с базой данных используется строка подключения (connection string), которая содержит информацию о базе, пользователе и пароле.


2. Создание интерфейса входной формы

  1. Назначение формы Входная форма используется для авторизации и предоставления доступа к основным функциям базы данных. Основные элементы формы: поля для ввода логина и пароля, кнопка входа.

  2. Добавление элементов управления На форме размещаются:

    • Поля для ввода логина и пароля.

    • Кнопка "Войти".

    • (Опционально) элементы для выбора роли пользователя.

  3. Пример кода на C#

using System; // Подключаем основные функции
using System.Windows.Forms; // Библиотека для создания оконных приложений

public class A : Form // Создаём форму (окно приложения)
{
    private TextBox a; // Поле для ввода логина
    private TextBox b; // Поле для ввода пароля
    private Button c; // Кнопка входа

    public A()
    {
        this.Text = "Вход"; // Заголовок окна
        this.Width = 300; // Ширина окна
        this.Height = 200; // Высота окна

        a = new TextBox(); // Создаём поле для логина
        a.Top = 20; // Расположение сверху (в пикселях)
        a.Left = 20; // Расположение слева (в пикселях)
        a.Width = 200; // Ширина поля
        a.PlaceholderText = "Логин"; // Подсказка внутри поля

        b = new TextBox(); // Создаём поле для пароля
        b.Top = 60; // Расположение сверху
        b.Left = 20; // Расположение слева
        b.Width = 200; // Ширина поля
        b.PasswordChar = '*'; // Скрытие ввода пароля
        b.PlaceholderText = "Пароль"; // Подсказка внутри поля

        c = new Button(); // Создаём кнопку
        c.Text = "Войти"; // Текст на кнопке
        c.Top = 100; // Расположение кнопки сверху
        c.Left = 20; // Расположение кнопки слева
        c.Width = 80; // Ширина кнопки

        c.Click += (s, e) => // Типо что делать при нажатии кнопки
        {
            if (a.Text == "admin" && b.Text == "1234") // Проверка логина и пароля
            {
                MessageBox.Show("Вход выполнен"); // Показываем сообщение при успешном входе
            }
            else
            {
                MessageBox.Show("Неверный логин или пароль"); // Сообщение об ошибке
            }
        };

        // Добавляем элементы на форму
        this.Controls.Add(a); // Поле логина
        this.Controls.Add(b); // Поле пароля
        this.Controls.Add(c); // Кнопка
    }

    [STAThread] // Указывает, что приложение использует однопоточную модель
    public static void Main() // Главная точка входа
    {
        Application.EnableVisualStyles(); // Улучшает внешний вид формы
        Application.Run(new A()); // Запуск формы
    }
}

3. Использование исполняемого файла

  1. Создание исполняемого файла После завершения разработки проект компилируется в исполняемый файл (.exe). Этот файл содержит все элементы проекта и может быть запущен на другом компьютере.

  2. Управление исполняемым файлом Использование исполняемого файла для запуска приложения, настройки параметров, работы с ошибками и загрузки обновлений. Размещение файла на сервере позволяет организовать совместный доступ.


PreviousСоздание формыNextОграничения полей

Last updated 6 months ago

12KB
example_database.db
Пример файла БД