Frage

Ich habe interessiert in der Datenbank nun schon seit einiger Zeit mit der Entwicklung und entschied, dass MS SQL viel in Bezug auf T-SQL zu bieten hat und in der Regel viel mehr Funktionalität (nicht sagen, dass Oracle oder Postgres hat nicht so).

Ich möchte wissen:

  1. Was sind die großen Paradigmenwechsel I zu sehen erwarten sollte?
  2. Wie viel Aufwand tun „normale“ Unternehmen setzen in ihre Datenbank zu entwickeln (für Transaktionen, Trigger, Ereignisse, Daten Reinigung, ETL)?
  3. Was kann ich erwarten     der innere Funktionsweise der MS SQL     Entwickler-Teams und wie sie     Interaktion mit der .NET-Anwendung     Entwickler?

Ich hoffe, ich habe meine Frage richtig formuliert. Ich bin nicht sehr clued-up über die gesamte .NET-Szene.

War es hilfreich?

Lösung

Antwort kann nicht # 1, wie ich nie mit MySQL gearbeitet habe, aber ich werde einen Schuss auf # 2 und # 3 nehmen.

Dies führt dazu, von der Größe der Datenbank und / oder der Größe (oder Professionalität) des Unternehmens abhängen. Unternehmen mit großen Datenbanken mit vielen Benutzern verbringen viel Zeit in der Tat dafür sorgen, dass die Datenbank sowohl hat Integrität und Leistung optimiert. Sie woudl Kunden verlieren, wenn sie es nicht tun. Wir haben 6 Leute, die nichts anderes tun als ETL Arbeit und 5 DBAs, die Melodie und Verwaltung der Datenbanken und Datenbankserver sowie viele viele Entwickler, die T-SQL-Code schreiben.

Was # 3, in guten Unternehmen diese Leute sehr gut zusammen arbeiten als Team. In schlechten Unternehmen gibt es oft Spannungen zwischen den beiden Gruppen und jeder verwendet die andere Gruppe als scapegaoat für was auch immer Probleme auftreten. Ich arbeite mit einem Bündel von großem .NET-Entwickler. Sie respektieren meine Datenbank Know-how, wie ich ihre .net Expertise respektieren und wir caonsult sie zum Thema Design und Tuning-Fragen und im Allgemeinen jeder Frage, die Eingabe von beiden Seiten benötigt.

Andere Tipps

http://forums.mysql.com/read.php?60 , 124480,124480 Details Verbindungsserver von SQL Server zu MySQL mit der tatsächlichen Datenmigration zu tun.

Apache DDLUtils sollte der Lage zu helfen. Sie können umgekehrt das Schema in eine gemeinsame DDL Ingenieur und exportieren die Daten auch auf einer flachen Datei. Importieren Sie es in danach.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top