V minulém díle jsem na cílovém serveru objevil bezpečnostní trhlinu (SQL injection) a připravil jsme si další postup. Nyní si z databáze konečně něco vypíšu – rozhodně seznam uživatelů (a hesla, pravděpodobně zahashovaná), s trochou štěstí systémové soubory. Prozatím ale skromně začnu zjištěním metadat: verze a typ databáze a názvy důležitých tabulek a sloupců.
Archiv pro štítek: SQL
Při práci s daty reálných lidí můžeme narazit na problém určení jejich pohlaví. Pokud chceme použít například personalizované oslovení „vážená paní / vážený pane“, musíme mít informace o pohlaví uložené v záznamech, nebo se je můžeme pokusit určit. V článku si ukážeme takový algoritmus na určování pohlaví.
Do diskusí o ORM, NotORM, SQL, noSQL a dalších tentokrát přidáme jeden poměrně radikální názor na ORM. Jeho autor vzbudil tímto článkem poměrně silnou a ostře polarizovanou diskusi mezi vývojáři. Přesto jeho argumenty stojí minimálně za přečtení a zamyšlení. Souhlasíte s nimi? Nesouhlasíte?
Thomas Frank představil knihovnu SQLike – knihovna je napsána pro JavaScript a ActionScript 3 a umožňuje provádět dotazy podobné SQL dotazům nad polem objektů nebo polem polí. Dotaz může vypadat např. takto (viz stránka ukázek):…
Většina webových aplikací potřebuje pracovat s propojenými daty uloženými v databázi. Pro pohodlnější práci s databázemi existuje velké množství mezivrstev a knihoven, které mají práci usnadnit. Novou PHP knihovnu, nazvanou NotORM, nám v článku představí její autor, Jakub Vrána.
Kdo nezná jazyk SQL jako kdyby nebyl. Tak lze stručně charakterizovat dnešní význam SQL v IT. Akademie ROOT pořádá 10. března 2010 školení SQL pro začátečníky. Pokud se chcete naučit tento jazyk, tak neváhejte, zbývá posledních…
Microsoft před časem představil svůj cloud Azure (PaaS – Platform as a Service). Nabízí virtuální server, SQL databázi a AppFabric, dříve zvaný .NET services. Pokud vá zajímá, jak v prostředí Azure spustit PHP a jak…
Akademie Root.cz pro vás připravila nová školení SQL a PostgreSQL. Chcete-li se naučit správně a efektivně pracovat s databázemi, navštivte naše prosincová školení: PostgreSQL efektivně a SQL pro začátečníky. Akademie vám dále nabízí školení:…
Využití dat z webové služby znamená nutnost prostudovat její API. Líbilo by se vám místo toho napsat třeba „select * from flickr“? Dnes se podíváme na zajímavou technologii od Yahoo, která umožňuje přistupovat k různým webovým službám a získávat z nich data pomocí jazyka, založeného na syntaxi SQL.
Eric Shafer napsal článek 10 Essential SQL Tips for Developers. Rozepisuje se v něm o několika detailech, které byste rozhodně měli znát. Pokud jste pokročilejší vývojáře, tak je pravděpodobně znáte, ale i tak vám neuškodí si je…