Chapter4 MS SQL Access DB Alterations

  • 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);