Структурирования информации с помощью PHP и MySQL
системы управления базами данных.
В настоящее время в ОАО Хакасэнерго используется следующая стратегия выбора программного обеспечения: делается упор на свободно распространяемое ПО, преимущество отда тся ПО с открытым кодом, кроме того, программное обеспечение должно обеспечивать высокий уровень информационной безопасности.
Именно по этой причине в качестве серверной операционной системы была выбрана FreeBDS, устойчивая и достаточно защищенная ОС. Выбор именно этой ОС накладывает некоторые требования на остальные программные продукты. Например, из всего спектра СУБД, доступных на рынке программного обеспечения, способных функционировать под управлением данной ОС не так уж и много.
К тому же выбранная СУБД должна обеспечивать выполнение следующих функций:
Управление данными во внешней памяти. Данная функция включает в себя обеспечение необходимых структур внешней памяти, как для хранения данных БД, так и для служебных целей.
Управление буферами оперативной памяти.
Журнализация и восстановление БД после сбоев. СУБД должна быть в состоянии восстановить последнее согласованное состояние БД после любого аппаратного или программного сбоя.
Поддержка языков БД. Подразумевается поддержка наиболее распространенного в настоящее время языка реляционных СУБД SQL (Structured Query Language).
В результате в качестве СУБД, функционирующей под управлением данной ОС и удовлетворяющей вышеперечисленным требованиям, был выбран MySQL. MySQL поддерживает SQL и применяется в качестве
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |


