SNOWMAN Geschrieben 10. Januar 2005 Geschrieben 10. Januar 2005 ich denk mal, wenn du in nem designbüro arbeiten willst, also ne firma die websites macht usw. dann lernst du da sowas wie html, css, php usw. Also ich sag mal wie es bei mir is: Schule: C++, SQL Betrieb: SQL, Perl, VB & VBA, xml Fortbildungen: C / C++ Zitieren
allesweg Geschrieben 10. Januar 2005 Geschrieben 10. Januar 2005 html = HyperTextMarkupLanguage css = CascadingStyleSheets xml = eXtendedMarkupLanguage sql = StructuredQueryLanguage Am Schluss behauptet noch wer, er programmiere in txt oder doc Zitieren
baba007 Geschrieben 10. Januar 2005 Geschrieben 10. Januar 2005 Der jenige der behauptet SQL sei keine Programmiersprache, sollte gleich die Ausbildung an den nagel hängen ... Egal was du lernst, du brauchst SQL ... Sprachen unterscheiden sich kaum in der Ausführung sondern in der Syntax. Lernst du eine, kannste alle +|- paar Stunden... Zitieren
Gast Liquiando Geschrieben 10. Januar 2005 Geschrieben 10. Januar 2005 @baba007: Dann bin ich ja mal gespannt, wie Du mir in SQL einen Binsearch mit Eingabeaufforderung und GUI programmierst! Der jenige der behauptet SQL sei keine Programmiersprache, sollte gleich die Ausbildung an den nagel hängen ... Warum machst Du sie dann überhaupt noch weiter??? :uli Zitieren
Manitu71 Geschrieben 10. Januar 2005 Geschrieben 10. Januar 2005 setzen 6 baba SQL ist keine Programmiersprache sondern eine Abfragesprache. Wofür muß ich wohl nicht erläutern, sonst kann ich mich noch den Abschlußsatzes von allesweg anschließen Und im übrigen würden dann deine LAute heißen, wenn ich SQL kann, dann kann ich in +/- Stunden C oder wie :beagolisc Zitieren
baba007 Geschrieben 10. Januar 2005 Geschrieben 10. Januar 2005 sagten die "select * from table; - only sqler" Ne datenbank wird in SQL aufgesetzt, da ist erstmal nichts mit Abfragen und das kann man auch Datenbank programmieren nennen. Manitu, kennst du eine, kennst du alle, bezieht sich auf den stammbaum der sprachen. du kannst sql nicht mit c++ vergleichen, dafür aber c++ mit java mit c# ... @Liquiando: mach ne GUI mit cobol du scherzkeks, tz.. Zitieren
Thanks-and-Goodbye Geschrieben 10. Januar 2005 Geschrieben 10. Januar 2005 @ baba007: Moderativer Ordnungsruf! Keine Userbeschimpfungen! Zitieren
grueni Geschrieben 10. Januar 2005 Geschrieben 10. Januar 2005 Der jenige der behauptet SQL sei keine Programmiersprache, sollte gleich die Ausbildung an den nagel hängen ... Egal was du lernst, du brauchst SQL ... Sprachen unterscheiden sich kaum in der Ausführung sondern in der Syntax. Lernst du eine, kannste alle +|- paar Stunden... Ob man eine 4GL wie Sql als Programmiersprache im engeren Sinne bezeichnen kann, darüber ließe sich streiten...ein "richtiges" Programm kriegt man nur mit Sql auf jeden Fall nicht hin. Um meine Ausbildung an den Nagel zu hängen ist es bei mir eh schon zu spät. Es gibt genug Anwendungsbereiche in der Informatik, bei denen man kein Sql braucht. Anhand deines Spruches mit "+|- ein paar Stunden" könnte ich jetzt Rückschlüsse auf deine Programmierkünste ziehen...aber das laß ich jetzt mal so im Raum stehen, ich kann mir meinen Teil dazu denken. Zitieren
SNOWMAN Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 baba hat voll und ganz recht! SQL ist eine Programmiersprache. Ok, sie wird als "Skriptsprache" bzw. "Abfragesprache" definiert, aber wie er schon sagte is SQL mehr als nur Abfragen. Wie mans nimmt, SQL*PL und was es da noch alles gibt is mehr als nur ne Abfragesprache, man kann damit extrem viel erreichen und im Grunde basiert alles auf SQL! @Liquiando: nun, im reinen SQL geht das vllt. nicht, aber mit den ganzen erweiterten SQL der einzelnen Anbieter kann man sowas durchaus verwirlichen. Aber hey, programmier doch mal in C++ eine Abfrage aus einer Datenbank über 3 Tabellen mit 2 Bedingungen und benötige dafür nur 6 Zeilen - wenn man hübsch programmiert, sonst wäre das in 1 auch zu machen Zitieren
DerMatze Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 Hmm ... PL/SQL ist eine Programmiersprache, SQL selbst is eine Sprache, in der man Query gegenueber einer Datenbank laufen laesst ... dazu gehoert natuerlich auch das Erstellen einer DB. Da es im klassischen SQL keine Kontrollstruktueren gibt, ist es fuer mich keine Programmiersprache. Zitieren
SNOWMAN Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 Da es im klassischen SQL keine Kontrollstruktueren gibt, ist es fuer mich keine Programmiersprache. och bitte, das wäre ja genauso wie wenn ich sagen würde: "Wenn 'es' keine Soundkarte hat ist es für mich kein Computer" (Computer allgemein!) -Aber wieso sollte ich in einen Serve ne Soundkarte einbauen??? Zitieren
grueni Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 @Matze Das Oracle hat gesprochen Um die Diskussion über "Sql=Programmiersprache" mal auf eine vernünftige Grundlage zu stellen, hier mal 2 Links dazu: http://de.wikipedia.org/wiki/Programmiersprache http://de.wikipedia.org/wiki/4GL Per Definition ist Sql also eine Programmiersprache der vierten Generation (daher auch der Begriff "4GL" ) And now to something completely different: Ich hab in meinem Ausbildungsbetrieb Delphi gelernt, und in der Ausbildung auch ausschließlich mit Delphi programmiert. Sql braucht man da natürlich auch, sogar mehr als "SELECT * FROM rechnung.db" In der Berufschule hatten wir C und VisualBasic...aber verwertbare Programmierfähigkeiten hat man da nicht gelernt. Kann bei ein paar Schulstunden pro Woche auch gar nicht sein. Zitieren
Hellspawn304 Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 Hmm, irgentwie kann ich mir SQL nicht als Proggsprache vorstellen, hängt vielleicht damit zusammen, das ich mich zu sehr an die interpretation durch laufzeitumgebungen und/oder dirkt durch den prozessor gewöhnt habe. Außerdem finde ich das sql n problem mit dem umgang von nicht mathemartischen elementen hat. Was laut wikipedia ein element einer programmiersprache ist. Zitieren
Manitu71 Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 machen wir es doch einfach so es ist und bleibt nun mal das, was ich oben geschrieben habe Zitieren
DerMatze Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 och bitte, das wäre ja genauso wie wenn ich sagen würde: "Wenn 'es' keine Soundkarte hat ist es für mich kein Computer" (Computer allgemein!) -Aber wieso sollte ich in einen Serve ne Soundkarte einbauen??? Dann "programmiere" doch mal bitte ohne Kontrollstrukturen Der Vergleich zur Soundkarte hinkt hier ein wenig. Wenn du schon mit nem PC vergelich willst, wuerde ich hier eher in Richtung RAM gehen ... Aber nur um mal darauf hinzuweisen: das ist meine Meinung. Solltest du diese Diskussion weiterfuehren wollen -> PM Zitieren
SNOWMAN Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 nun, theoretisch und wahrscheinlich auch praktisch ist es möglich einen pc ohne ram zum laufen zu bringen, man muss den transfer nur aufdie festplatte umleiten, aber egal, eignetlich hab ich grad kein bock auf ne diskusion da mein kaffee alle is außerdem sollten wir mal wieder zurück zum Thema Ich würd mich freun wenn mir mein betrieb tcp bei bringen würde, oder directX programmierung, aber tun sie nich, directX ham wir auch nix am hut, aber tcp wäre hübsch, dafür müsste ich allerdings nach ungarn zu unserer tochterfirma :/ Zitieren
Hellspawn304 Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 Ich hatte tcp bis her immer für n protokoll gehalten und nicht für eine sprache. Womit wir wieder beim anderen thema wären Zitieren
SNOWMAN Geschrieben 11. Januar 2005 Geschrieben 11. Januar 2005 Keine Diskussionen mehr über Programmierspracheo oder nicht, danke Ja, TCP is n Protokoll, aber man kann mit TCP noch mehr machen, genauso wie das IP Protokoll. Wenn du Netzwerkverbindungen programmieren willst musst du ja wissen wie das geht, und theoretisch könntest du dein TCP/IP Protokoll kopieren, die Kopie umschreiben, ausbauen, erweitern, was auch immer und dann für Port 6112 auslegen, das wäre dann das Battle.Net. Was auch immer du für ein Programm hast, kannst du dann über 6112 deine eMails abrufen und dich wundern wieso du in WarCraft so laggst Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.