yo la verda' no entiendo muy bien tu pregunta, y no la entiendo porque las soluciones que te han dado te deberian de funcionar....
con lo de bases relacionales, me imagino que tu problema es que la informacion esta amarrada en todas las tablas, por lo que debes de eliminar primero la informacion en la tabla hija y luego para arriba.
viendo las tablas que has puesto
Conductor(numero_carnet,nombre,direccion)
Coche(matricula,modelo,año)
Accidente(numero_parte,fecha,lugar)
posee(numero_carnet,matricula)
Participo(numero_carnet,coche,numero_parte,importe_daños)
dejando de lado que la base de datos esta algo pateadita(se que es por tratarse de un deber, pero tenia que decirlo), debes de averiguarte como estan creadas las relaciones entre las tablas, y asi detectaras quien es
primary key table y quien es
foreign pa empezar a eliminar las tablas que son foreign.... esto en el
enterprise managersino pues, haciendo uso de las ayuditas que da sql2000 empeza a eliminar la info en cualquier tabla, sql te dira que
DELETE statement conflicted with TABLE REFERENCE constraint 'constraint1'. The conflict occurred in database 'Conductores_Chocos', table 'conductor'.
The statement has been terminated.
lo anterior como resultado del script
delete from conductor where nombre ='Martin Gomez'
claro!!!, se que esto ultimo es un metodo a prueba y error .......pero ¿?¿?¿?