Проектирование базы данных

Для создания базы данных, которая применяется в разрабатываемом программном продукте, были выбраны средства языка «MySQL». Этот выбор обоснован простотой данного языка, а также его совместимостью с языком «PHP», который лежит в основе всех модулей сайта.

База данных состоит из двух таблиц: «phpmyseum» и «users». Первая таблица предназначена для хранения текстовой информации, которая затем размещается на страницах сайта, а вторая - для хранения данных пользователя, которые применяются для модуля администрирования.

Таблица «phpmyseum» была создана при помощи следующего SQL-запроса:

CREATE TABLE phpmyseum

(ID INTEGER PRIMARY KEY

TITLE CHAR(100) NOT NULL,

META_D CHAR(100) NOT NULL,

META_K CHAR(100) NOT NULL,

TEXT TEXT NOT NULL,

PAGE CHAR(50) NOT NULL);

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

Таблица «users» создавалась следующим SQL-запросом:

CREATE TABLE users

(ID INTEGER PRIMARY KEY

LOGIN CHAR (30) NOT NULL,

PASSWORD CHAR (30) NOT NULL);

Соединение страниц сайта с базой данных происходит при помощи следующего кода, который выполняет загрузку уже заполненных контентом страниц из базы данных:

$db=mysql_connect ("localhost","user","12345");

mysql_select_db ("phpmyseum",$db).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: