C, PHP, VB, .NET

Дневникът на Филип Петров


Авторски архив

* Релационна база от данни в MySQL

Публикувано на 25 януари 2009 в раздел Бази от Данни.

Релационните бази от данни се появяват като понятие през 1970 от Едгар Код. Най-общо казано релационните бази от данни групират информацията по характерни признаци и я разделя под формата на "релации" - препокриващо съпоставяне между елементи от две или повече множества. За целта в MySQL релациите се визуализират чрез доста близки до човешкото разбиране структури - таблици. Всяка таблица се състои от редове и колони. Всяка колона има наименование, тип на тези данни и множество от ограничения за тях. Прочети още...

.

 


* Липсващите знаци

Публикувано на 25 януари 2009 в раздел Математика.

Това е стара игра с картинки, която има много разновидности. Опитах се да я направя интересна така, че да подбуди интерес дори в хората, които знаят оригиналната загадка.

Задачата е проста - нарисувайте липсващите знаци: Прочети още...

.

 


* Задачата за шест

Публикувано на 25 януари 2009 в раздел Математика.

Тази задача ми я показа приятел и ми се стори доста забавна.

Поставете математически знаци така, че да се получат верни равенствата: Прочети още...

.

 


* Entity Relationship (ER) модел

Публикувано на 22 януари 2009 в раздел Бази от Данни.

При проектирането на база от данни първо се започва от анализ на предметната област. Нужно е да си изясним абстрактно семантиката на разглежданите обекти. В последствие се преминава и до изготвяне на конкретният им модел и връзката им с конкретни типове данни.

ER модела е един от известните семантични модели за проектиране на бази от данни. Характерно за него е използването на графично представяне на базата от данни, чрез "ER диаграма". Една ER диаграма обикновено съдържа следните компоненти: Прочети още...

.

 


* Лъв и еднорог

Публикувано на 21 януари 2009 в раздел Математика.

Алиса попаднала в гората на забравата. Лутайки се в гората тя видяла две табелки. На първата пишело "Лъвът лъже всеки понеделник, вторник и сряда, а в останалите дни казва истината", а на втората "Еднорогът лъже в четвъртък, петък и събота, а в останалите дни казвал истината".

Алиса дълго вървяла през гъстата гора и загубила представа за времето. Най-накрая се срещнала с лъва и еднорога, които в този момент играели на Цзян Ши Дзи. Лъвът винаги губел, което изключително много го изнервяло. Прочети още...

.

 


* Няколко комбинаторни игри

Публикувано на 20 януари 2009 в раздел Математика.

Предлагам ви отново мой курсов проект при доц. Иван Тонов. Текстът е писан по раздел от книгата "Математически забавления" на Мартин Гарднър.

Стратегии за победа в някои комбинаторни математически игри

Зад. 1 а): Имаме купчинка от 11 камъчета. Първият играч взима от тях по свое желание 1, 2 или 3 камъчета, след това вторият взема отново 1, 2 или 3, и т.н. до изчерпване на камъчетата. Губи онзи играч, който вземе последното камъче. Намерете стратегия за победа на първия играч

Решение: Прочети още...

.

 


* Структура на система за управление на БД

Публикувано на 20 януари 2009 в раздел Бази от Данни.

Една система за управление на бази от данни може да бъде разгледана най-общо като един модел “клиент – сървър”, където клиента е приложна програма, а сървъра е съвкупността от софтуера за управление на бази от данни и самата информация.

СУБД са изградена от две части: Прочети още...

.

 


* Въведение в бази от данни

Публикувано на 20 януари 2009 в раздел Бази от Данни.

База от данни е съвкупност от информация за дадена предметна област. Преди появата на понятието "бази от данни" всяка програма създавала и поддържала самостоятелно файлове с различна структура. За обработването на данните в тези файлове се е пишел отделен програмен код. Чрез създаването на бази от данни се постига унифициран стандарт за запазване на информация и се спестява много работа на разработчиците на софтуер.

Има няколко основни причини за това да се използват бази от данни: Прочети още...

.

 


* Три построителни задачи

Публикувано на 19 януари 2009 в раздел Математика.

Реших да ви покажа курсов проект, който правих на Geonext.

Зад 1. Да се построи квадрат, два съседни върха на който лежат на дадена окръжност, а диагоналите му се пресичат в дадена точка

Зад 2. Дадени са две пресичащи се прави a  и b и трета права m.
Да се построи права, перпендикулярна на m и пресичаща правите a и b в точки, които са равноотдалечени от m.

Зад 3. Да се построи окръжност с радиус R, която да се допира до дадена окръжност k с радиус r и до дадена права, която е на разстояние d от центъра на k.

Предлагам Ви да се опитате да решите задачата преди да изтеглите решенията.

.

 


* Три успоредни линии и равностранен триъгълник

Публикувано на 17 януари 2009 в раздел Математика.

Това е интересна построителна задача, която първоначално ме затрудни доста.

Равностранен триъгълник
Равностранен триъгълник

Задачата е следната: Прочети още...

.