| Вложение | Размер |
|---|---|
| 168.34 КБ |
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
xmlns="http://www.w3.org/TR/REC-html40">
href="tvorcheskaya-rabota-uchenika-bazy-dannyh.files/filelist.xml">
href="tvorcheskaya-rabota-uchenika-bazy-dannyh.files/editdata.mso">
href="tvorcheskaya-rabota-uchenika-bazy-dannyh.files/themedata.thmx">
href="tvorcheskaya-rabota-uchenika-bazy-dannyh.files/colorschememapping.xml">
Информатика Класс: 9 Тема: Базы данных Учебное учреждение: МБОУ «УСОШ» Класс: 9 ФИО ученика: Нимаева Сойжина ФИО учителя: Доржиева Баирма Владимировна Тема работы: Базы данных Дата: 2025 год style='mso-fareast-font-family:"Times New Roman"'> mso-list:l8 level1 lfo1;tab-stops:list 36.0pt'> "Times New Roman"'>Введение mso-list:l8 level1 lfo1;tab-stops:list 36.0pt'> "Times New Roman"'>История и назначение баз данных mso-list:l8 level1 lfo1;tab-stops:list 36.0pt'> "Times New Roman"'>Основные понятия и термины mso-list:l8 level1 lfo1;tab-stops:list 36.0pt'> "Times New Roman"'>Реляционная модель баз данных mso-list:l8 level1 lfo1;tab-stops:list 36.0pt'> "Times New Roman"'>Проектирование простой базы данных (практическая часть) mso-list:l8 level1 lfo1;tab-stops:list 36.0pt'> "Times New Roman"'>Примеры SQL-запросов mso-list:l8 level1 lfo1;tab-stops:list 36.0pt'> "Times New Roman"'>Заключение mso-list:l8 level1 lfo1;tab-stops:list 36.0pt'> "Times New Roman"'>Список литературы style='mso-fareast-font-family:"Times New Roman"'> В данной творческой работе рассматривается понятие баз данных, их роль в современной жизни и принципы организации хранения информации. Цель работы — познакомиться с основными моделями баз данных, изучить реляционную модель и спроектировать простую базу данных для школьной библиотеки. style='mso-fareast-font-family:"Times New Roman"'> назначение баз данных Базы данных появились как средство упорядоченного хранения больших объёмов информации и обеспечения быстрого доступа. Их используют в бизнесе, медицине, образовании и других областях. База данных позволяет: mso-list:l6 level1 lfo2;tab-stops:list 36.0pt'> "Times New Roman"'>систематизировать данные; mso-list:l6 level1 lfo2;tab-stops:list 36.0pt'> "Times New Roman"'>исключать дублирование; mso-list:l6 level1 lfo2;tab-stops:list 36.0pt'> "Times New Roman"'>обеспечивать целостность и безопасность данных; mso-list:l6 level1 lfo2;tab-stops:list 36.0pt'> "Times New Roman"'>выполнять быстрые запросы и отчёты. style='mso-fareast-font-family:"Times New Roman"'> и термины mso-list:l0 level1 lfo3;tab-stops:list 36.0pt'> "Times New Roman"'>Данные — значения, представляющие факты, измерения или наблюдения. mso-list:l0 level1 lfo3;tab-stops:list 36.0pt'> "Times New Roman"'>Информация — данные, обработанные для получения смысла. mso-list:l0 level1 lfo3;tab-stops:list 36.0pt'> "Times New Roman"'>Запись (строка) — набор связанных полей, описывающих один объект. mso-list:l0 level1 lfo3;tab-stops:list 36.0pt'> "Times New Roman"'>Поле (столбец) — отдельный атрибут объекта. mso-list:l0 level1 lfo3;tab-stops:list 36.0pt'> "Times New Roman"'>Таблица — набор записей одного типа. mso-list:l0 level1 lfo3;tab-stops:list 36.0pt'> "Times New Roman"'>Первичный ключ — поле или набор полей, однозначно идентифицирующих запись. mso-list:l0 level1 lfo3;tab-stops:list 36.0pt'> "Times New Roman"'>Внешний ключ — поле, используемое для связи двух таблиц. mso-list:l0 level1 lfo3;tab-stops:list 36.0pt'> "Times New Roman"'>Отношение — логическая связь между таблицами. style='mso-fareast-font-family:"Times New Roman"'> модель баз данных Реляционная модель представляет данные в виде таблиц. Основные свойства: mso-list:l2 level1 lfo4;tab-stops:list 36.0pt'> "Times New Roman"'>нормализация — процесс организации данных для уменьшения избыточности; mso-list:l2 level1 lfo4;tab-stops:list 36.0pt'> "Times New Roman"'>операции над отношениями: выборка, проекция, соединение; mso-list:l2 level1 lfo4;tab-stops:list 36.0pt'> "Times New Roman"'>для формального описания используют реляционную алгебру и реляционное исчисление. Нормальные формы помогают избежать аномалий при вставке, обновлении и удалении данных. Простейшая запись отношений задаётся в виде таблицы с полями. style='mso-fareast-font-family:"Times New Roman"'> простой базы данных (практическая часть) Тема базы: «Школьная библиотека» Требования: mso-list:l9 level1 lfo5;tab-stops:list 36.0pt'> "Times New Roman"'>Учёт книг, читателей и выдач. mso-list:l9 level1 lfo5;tab-stops:list 36.0pt'> "Times New Roman"'>Возможность узнать, какие книги у какого читателя, и историю выдач. Предлагаемые таблицы и их поля: mso-list:l5 level1 lfo6;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:EN-US'>Books( BookID, Title, Author, Year, ISBN ) mso-list:l5 level1 lfo6;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:EN-US'>Readers( ReaderID, LastName, class=SpellE>FirstName, Class, Phone ) mso-list:l5 level1 lfo6;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman";mso-ansi-language:EN-US'>Loans( LoanID, BookID, class=SpellE>ReaderID, DateLoan, class=SpellE>DateReturn ) Ключи: mso-list:l4 level1 lfo7;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman"'>BookID style='mso-fareast-font-family:"Times New Roman"'> — первичный ключ таблицы Books. mso-list:l4 level1 lfo7;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman"'>ReaderID style='mso-fareast-font-family:"Times New Roman"'> — первичный ключ таблицы Readers. mso-list:l4 level1 lfo7;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman"'>LoanID style='mso-fareast-font-family:"Times New Roman"'> — первичный ключ таблицы Loans. mso-list:l4 level1 lfo7;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman"'>BookID style='mso-fareast-font-family:"Times New Roman"'> и ReaderID в таблице Loans — внешние ключи, ссылающиеся на class=SpellE>Books.BookID и Readers.ReaderID. Связи: mso-list:l1 level1 lfo8;tab-stops:list 36.0pt'> "Times New Roman"'>Один читатель может иметь несколько выдач (отношение один-ко-многим). mso-list:l1 level1 lfo8;tab-stops:list 36.0pt'> "Times New Roman"'>Одна книга может быть выдана многократно в разные периоды (один-ко-многим по истории выдач). Пример заполнения (описательно): mso-list:l3 level1 lfo9;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman"'>Books style='mso-fareast-font-family:"Times New Roman"'>: (1, "Война и мир", "Толстой Л.Н.", 1869, "978-..."), (2, "Математика. 9 класс", "Иванов И.И.", 2018, "978-...") mso-list:l3 level1 lfo9;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman"'>Readers style='mso-fareast-font-family:"Times New Roman"'>: (1, "Сидоров", "Петр", 9А, "+7...") mso-list:l3 level1 lfo9;tab-stops:list 36.0pt'> style='mso-fareast-font-family:"Times New Roman"'>Loans style='mso-fareast-font-family:"Times New Roman"'>: (1, 1, 1, 2025-09-01, 2025-09-21) style='mso-fareast-font-family:"Times New Roman"'> SQL-запросов Создание таблиц: mso-list:l11 level1 lfo10;tab-stops:list 36.0pt'> "Times New Roman"'>Для таблицы Books: style='font-size:10.0pt;mso-bidi-font-size:12.0pt;mso-fareast-font-family: "Times New Roman";mso-no-proof:yes'> id="_x0000_i1048" src="https://latex.infourok.ru/?CREATE\%20TABLE\%20Books\%20(\%20BookID\%20INTEGER\%20PRIMARY\%20KEY,\%20Title\%20TEXT,\%20Author\%20TEXT,\%20Year\%20INTEGER,\%20ISBN\%20TEXT\%20)" alt="CREATE%5C%20TABLE%5C%20Books%5C%20%28%5C%20BookID%5C%20INTEGER%5C%20PRIMARY%5C%20KEY%2C%5C%20Title%5C%20TEXT%2C%5C%20Author%5C%20TEXT%2C%5C%20Year%5C%20INTEGER%2C%5C%20ISBN%5C%20TEXT%5C%20%29"> style='mso-fareast-font-family:"Times New Roman"'> mso-list:l11 level1 lfo10;tab-stops:list 36.0pt'> "Times New Roman"'>Для таблицы Readers: style='mso-fareast-font-family:"Times New Roman";mso-no-proof:yes'> width=965 height=35 id="_x0000_i1047" src="https://latex.infourok.ru/?CREATE\%20TABLE\%20Readers\%20(\%20ReaderID\%20INTEGER\%20PRIMARY\%20KEY,\%20LastName\%20TEXT,\%20FirstName\%20TEXT,\%20Class\%20TEXT,\%20Phone\%20TEXT\%20)" alt="CREATE%5C%20TABLE%5C%20Readers%5C%20%28%5C%20ReaderID%5C%20INTEGER%5C%20PRIMARY%5C%20KEY%2C%5C%20LastName%5C%20TEXT%2C%5C%20FirstName%5C%20TEXT%2C%5C%20Class%5C%20TEXT%2C%5C%20Phone%5C%20TEXT%5C%20%29"> style='mso-fareast-font-family:"Times New Roman"'> mso-list:l11 level1 lfo10;tab-stops:list 36.0pt'> "Times New Roman"'>Для таблицы Loans: style='mso-fareast-font-family:"Times New Roman";mso-no-proof:yes'> width=1942 height=35 id="_x0000_i1046" src="https://latex.infourok.ru/?CREATE\%20TABLE\%20Loans\%20(\%20LoanID\%20INTEGER\%20PRIMARY\%20KEY,\%20BookID\%20INTEGER,\%20ReaderID\%20INTEGER,\%20DateLoan\%20DATE,\%20DateReturn\%20DATE,\%20FOREIGN\%20KEY(BookID)\%20REFERENCES\%20Books(BookID),\%20FOREIGN\%20KEY(ReaderID)\%20REFERENCES\%20Readers(Rea" alt="CREATE%5C%20TABLE%5C%20Loans%5C%20%28%5C%20LoanID%5C%20INTEGER%5C%20PRIMARY%5C%20KEY%2C%5C%20BookID%5C%20INTEGER%2C%5C%20ReaderID%5C%20INTEGER%2C%5C%20DateLoan%5C%20DATE%2C%5C%20DateReturn%5C%20DATE%2C%5C%20FOREIGN%5C%20KEY%28BookID%29%5C%20REFERENCES%5C%20Books%28BookID%29%2C%5C%20FOREIGN%5C%20KEY%28ReaderID%29%5C%20REFERENCES%5C%20Readers%28ReaderID%29%5C%20%29"> style='mso-fareast-font-family:"Times New Roman"'> Типичные запросы: mso-list:l7 level1 lfo11;tab-stops:list 36.0pt'> "Times New Roman"'>Получить список всех книг: style='mso-fareast-font-family:"Times New Roman";mso-no-proof:yes'> width=190 height=35 id="_x0000_i1045" src="https://latex.infourok.ru/?SELECT\%20*\%20FROM\%20Books" alt="SELECT%5C%20%2A%5C%20FROM%5C%20Books"> "Times New Roman"'> mso-list:l7 level1 lfo11;tab-stops:list 36.0pt'> "Times New Roman"'>Найти книги по автору "Толстой": style='mso-fareast-font-family:"Times New Roman";mso-no-proof:yes'> width=521 height=35 id="_x0000_i1044" src="https://latex.infourok.ru/?SELECT\%20Title,\%20Year\%20FROM\%20Books\%20WHERE\%20Author='%D0%A2%D0%BE%D0%BB%D1%81%D1%82%D0%BE%D0%B9\%20%D0%9B.%D0%9D.'" alt="SELECT%5C%20Title%2C%5C%20Year%5C%20FROM%5C%20Books%5C%20WHERE%5C%20Author%3D%27%D0%A2%D0%BE%D0%BB%D1%81%D1%82%D0%BE%D0%B9%5C%20%D0%9B.%D0%9D.%27"> style='mso-fareast-font-family:"Times New Roman"'> mso-list:l7 level1 lfo11;tab-stops:list 36.0pt'> "Times New Roman"'>Узнать, какие книги на руках у читателя с class=SpellE>ReaderID = 1: "Times New Roman";mso-no-proof:yes'> id="_x0000_i1043" src="https://latex.infourok.ru/?SELECT\%20B.Title,\%20L.DateLoan,\%20L.DateReturn\%20FROM\%20Loans\%20L\%20JOIN\%20Books\%20B\%20ON\%20L.BookID=B.BookID\%20WHERE\%20L.ReaderID=1\%20AND\%20(L.DateReturn\%20IS\%20NULL\%20OR\%20L.DateReturn%3eDATE('now'))" alt="SELECT%5C%20B.Title%2C%5C%20L.DateLoan%2C%5C%20L.DateReturn%5C%20FROM%5C%20Loans%5C%20L%5C%20JOIN%5C%20Books%5C%20B%5C%20ON%5C%20L.BookID%3DB.BookID%5C%20WHERE%5C%20L.ReaderID%3D1%5C%20AND%5C%20%28L.DateReturn%5C%20IS%5C%20NULL%5C%20OR%5C%20L.DateReturn%3EDATE%28%27now%27%29%29"> style='mso-fareast-font-family:"Times New Roman"'> mso-list:l7 level1 lfo11;tab-stops:list 36.0pt'> "Times New Roman"'>Посчитать количество книг в библиотеке: style='mso-fareast-font-family:"Times New Roman";mso-no-proof:yes'> width=257 height=35 id="_x0000_i1042" src="https://latex.infourok.ru/?SELECT\%20COUNT(*)\%20FROM\%20Books" alt="SELECT%5C%20COUNT%28%2A%29%5C%20FROM%5C%20Books"> style='mso-fareast-font-family:"Times New Roman"'> style='mso-fareast-font-family:"Times New Roman"'> Базы данных — основа современной обработки информации. Реляционная модель остаётся одной из самых распространённых благодаря простоте представления данных и мощным средствам запросов. Практическое проектирование показывает важность правильного выбора ключей и нормализации для обеспечения целостности и удобства использования данных. style='mso-fareast-font-family:"Times New Roman"'> литературы mso-list:l10 level1 lfo12;tab-stops:list 36.0pt'> "Times New Roman"'>Сеть учебных материалов по информатике. mso-list:l10 level1 lfo12;tab-stops:list 36.0pt'> "Times New Roman"'>Руководство по SQL (официальная документация class=SpellE>SQLite / MySQL / class=SpellE>PostgreSQL). mso-list:l10 level1 lfo12;tab-stops:list 36.0pt'> "Times New Roman"'>Учебник «Информатика. 9 класс». style='mso-fareast-font-family:"Times New Roman"'>Предмет:
Титульный лист
Содержание
1. Введение
2. История и
3. Основные понятия
4. Реляционная
5. Проектирование
6. Примеры
7. Заключение
8. Список

Тупое - острое

Сочные помидорки

"Портрет". Н.В. Гоголь

Рисуем новогодние санки

Глупый мальчишка