Hallo!
Ich brauche dringend die Hilfe von guten Programmierern:
Aufgabenstellungen:
Führen Sie den/die Befehle zum Anlegen der skizzierten Tabelle works_on aus.
Berücksichtigen Sie dabei folgende Constraints:
- proj_id und empno bilden den Primary Key der Tabelle
-salary kann nur Werte zwischen 1000 und 10000 Euro annehmen.
-empno ist ein Foreign Key der mit der Tabelle employee verbunden ist
-proj_id ist ein Foreign Key der mit der Tabelle project verbunden ist
Wählen Sie geeignete Datentypen für die Spalten.
Ändern Sie die Spalte role der Tabelle works_on auf 30 Zeichen und weisen Sie ihr den Defaultwert "DV-Leiter" zu, der beim Einfügen gesetzt wird, wenn die Spalte leer ist.
works_on Tabelle:
EMPNO PROJ-ID ROLE      HOUR   SALARY
______________________________________
7566  10      MANAGER     10    3500
7566  20      MANAGER     15    5000
7902  20      PROGRAMMER  45    2700
7902  30      ANALYST     20    3300
7934  10      ANALYST     10    2800
7934  20      ANALYST     20    3100
7499  30      PROGRAMMER  50    2700
nächste Aufgabe:
Nchfolgend sind die Transaktionen der Benutzer B1 und B2 für verschiedene Zeitpunkte aufgeführt.
a) Zeichnen Sie den "Ressource Allocation Graph" für die vorgegebene Transaktionsfolge.
b) liegt ein "Deadlock" vor? Begründen Sie Ihre Antwort.
                B1                         B2
t1 UPDATE employee
    SET salary=salary*1,1
   WHERE deptno = 50;
t2                          UPDATE employee          
                             SET salary=5000
                            WHERE empno=7369;
t3 UPDATE employee
     SET salary=1000
   WHERE empno=7369
t4                          UPDATE employee
                             SET deptno=10
                            WHERE boss = 7698;
Wäre superschön, wenn mir jemand helfen würde!
LG 
Michelle  
| Michelle1982 Gast | 






 
			
				