Навигация
 
Главная
Для начинающих
Паскаль/Pascal
Bash

Визуальное программирование
• Visual Basic
• Delphi/Делфи
• C++/Си++/Си
• документация
• Компоненты

WEB программирование
• MySQL/мускул
• Web-дизайн
•• Шрифты
• PHP/Пхп
• Документация PHP
• JavaScript
•• библиотека jquery
•  Документация
Прочее

 
 
Поиск по сайту
 




 
 
О нас
  У нас Вы можете скачать исходники, скачать скрипты, найти исходники, исходники delphi, документация по JQeury, исходники си, учебник HTML  
 
Теги
  codeserfercom, Linux, nbspnbsp, Private, Visual, Возможность, Пример, Рассмотрим, Сегодня, Теперь, будет, данных, значение, который, может, можно, написать, например, очень, переменной, переменных, пользователя, помощью, программа, программирования, программы, просто, работы, разработки, решил, сделать, скрипт, строки, строку, также, только, функции, число, этого, языка

Показать все теги
 
 
Счетчики
 
 
 
Реклама
   
 
Лучшие коды
   
   
 
Нормализация базы данных
 Категория: Работа с базами данных » SQL | автор: Codeserfer | 23 августа 2008 | Просмотров: 3422  



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

Для начала рассмотрим таблицу заказов:
Нормализация базы данных

Как видно из таблицы, господин Иванов Иван Иванович неоднократно делал покупки. Каждый раз в таблицу добавлялся его адрес, город и телефон. А теперь представьте себе такую ситуацию, когда Господин Иванов Иван Иванович сменил номер телефона. Каждую запись о покупке пришлось бы изменить. Кроме того, имеет место напрасная трата пространства на жестком диске. По этой причине необходимо вынести данные о клиентах в отдельную таблицу, что сэкономит и время ответа сервера и место на диске :)

Источник: книга по прог-нию. автор: Николай Прохоненок
 
 

Что-то не получается? Не понятна какая-то часть кода? Напишите комментарий об этом и мы обязательно Вам все объясним!
Обязательно напишите отзыв о программе / учебнике. Для выражения благодарностей есть кнопка:


Своё Спасибо, еще не выражали.
 
  Просьбы перезалить в комментариях принимаются
 
 (голосов: 3)
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
  Другие коды по теме:  
 
  • Что такое MySQL
  • Таблица квадратов до произвольного числа на php
  • Типы данных полей
  • Закачка файлов с удаленного сервера на свой
  • Расползание текста в ячейках таблицы
  •  
    Комментарии (2) Распечатать




     Написал: zetrix
     20 сентября 2009 21:53 | ICQ: --
     

    Группа: Гости
    Регистрация: --
    так я не понял что это? Просто пару строк о том, что надо нормализацию делать?
    Ожидал увидеть хотя бы пример и методы нормализации. 1,2,3,4,5 нормальные формы.
    Незачёт! :(
     
     Публикаций: 0 | Комментариев: 0


     Написал: Codeserfer
     21 сентября 2009 19:10 | ICQ: 100105500
     

    Группа: Администраторы
    Регистрация: 1.08.2008
    zetrix,
    А что по-Вашему является нормализацией? Избавление от мусора - это уже оптимизация. А как грамотно расположить данные в таблице - это как раз нормализация, которая вполне полно описана в этом посте
     
     Публикаций: 131 | Комментариев: 108


    © 2008 - 2010. Копирование материалов запрещено!
    Мой аккаунт
     
    Логин
    Пароль
     
     
     
    Опрос
     
    Какой архиватор используете вы?

    WinRAR
    WinZip
    7-zip
    CabTools
    Сижу на linux, все в .rpm .deb
    Другой
     
     
    Друзья
     
    serial, crack, keygen
    cool-archive.ru
    ABC-IT.lv - истиному ИТишнику!
     
     
    Архив кодов
      Август 2011 (1)
    Июль 2011 (4)
    Июнь 2011 (3)
    Апрель 2011 (2)
    Февраль 2011 (5)
    Январь 2011 (3)
     
     
     
    Реклама