Upload
amitmse
View
219
Download
0
Embed Size (px)
Citation preview
8/6/2019 Chapter4 MS SQL Access DB Alterations
1/2
ALTERTABLELocationALTERCOLUMNLocationIdintNOTNULL;
ALTERTABLELocationADDCONSTRAINTlocationid_pkPRIMARYKEY(LocationId);
ALTERTABLEAttendance
ADDCONSTRAINTlocationid_fkFOREIGNKEY(LocationId)REFERENCESLocation(LocationId);
DELETEFROMAttendanceWHEREMemberAttended='N';
ALTERTABLEMemberDetailsALTERCOLUMNMemberIdintNOTNULL;
ALTERTABLEMemberDetails
ADDCONSTRAINTmemberdetails_pkPRIMARYKEY(MemberId);
ALTERTABLEFilmsALTERCOLUMNFilmIdintNOTNULL;
UPDATEFilmsSETFilmId=13WHEREFilmId=12ANDFilmName='TheGood,theBad,andtheFaciallyChallenged';
UPDATEFilmsSETFilmId=14
WHEREFilmId=2ANDFilmName='15thLateAfternoon';
UPDATEFilmsSETFilmId=15WHEREFilmId=2ANDFilmName='SoylentYellow';
ALTERTABLEFilmsADDCONSTRAINTfilms_pkPRIMARYKEY(FilmId);
ALTERTABLECategoryALTERCOLUMNCategoryIdintNOTNULL;
ALTERTABLECategoryADDCONSTRAINTcategory_pkPRIMARYKEY(CategoryId);
ALTERTABLEFavCategoryALTERCOLUMNCategoryIdintNOTNULL;
ALTERTABLEFavCategoryALTERCOLUMNMemberIdintNOTNULL;
ALTERTABLEFavCategory
ADDCONSTRAINTfavcategory_pkPRIMARYKEY(CategoryId,MemberId);
ALTERTABLEMemberDetails
8/6/2019 Chapter4 MS SQL Access DB Alterations
2/2
ALTERCOLUMNFirstNamevarchar(50)NOTNULL;
ALTERTABLEMemberDetailsALTERCOLUMNLastNamevarchar(50)NOTNULL;
CREATEUNIQUEINDEXmember_name_indxONMemberDetails(LastNameDESC,FirstName);
ALTERTABLEAttendanceADDCONSTRAINTattend_loc_fkFOREIGNKEY(LocationId)REFERENCESLocation(LocationId);
ALTERTABLEAttendanceADDCONSTRAINTattend_memdet_fkFOREIGNKEY(MemberId)REFERENCESMemberDetails(MemberId);