C, PHP, VB, .NET

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


Архив за януари, 2009

* Коце и канибалите

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

Коце бил международно известен ловец. Той притежавал една от най-богатите колекции в света – от сибирски тигър, през бяла мечка, архар, млаволъв, та до съблезъб глиган! В родната му страна не останал нито един жив вълк – отстрелвал ги за „добър ден“. Мечките отдавна избягали към Анадола, тъй като там Коце го било страх да ходи, а пък лисиците се укрили като домашни животни по градовете.

Мечтата на Коце била да надмине своя политически и духовен идол Пенчо Кубадински. Почти успял! Липсвал му само един трофей – антилопа гну. Не гледайте умно, именно супер популярната антилопа липсвала в колекцията на Коце. Все не му оставало време да си отстреля една такава: Прочети още…

.

 


* Въведение в SQL

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

SQL е съкращение от Structured Query Language. Това е език за обработка на бази от данни, който отдавна се е наложил като световен стандарт.

Езикът SQL най-общо казано се използва са създаване на бази от данни, създаване на таблици и връзките между тях, вмъкване на информация, извличане на информация, промяна на информация и изтриване на информация от таблици в база от данни. Въпреки съществуването на официален стандарт на езика, почти всяка система за управление на бази от данни има своя собствена имплементация. Почти винаги се спазват основните правила в езика, но често се добавя допълнителна функционалност, която е специфична за използваната СУБД. Прочети още…

.

 


* Делбата на Нако и Дако

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

Нако и Дако имали „бизнес“ в родното си шопско село. Двамата имали общ двор, в който гледали крави.

Един ден Наката и Даката се скарали. Проблемът бил, че след като се напили в селската кръчма, Наката попитал:

– Абе, ти мене ужаважаваш ли мъ бря?

На което Даката безкрупулно отговорил:

– Ша знаиш, че никак не те ужаважававъм!

От този миг нататък общите дела на двамата шопи започнали да куцат. Ден след ден кавгите се разпростирали от единия до другия край на селото, докато в един момент не се стърпяли и решили, че е време да съсипят общия бизнес. Прочети още…

.

 


* Релационна база от данни в 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 в раздел Бази от Данни.

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

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

.