MYSQL - 연습문제(DML)
·
STUDY/DATABASE
1. MY_EMPLOYEE라는 테이블을 생성 2. 다음 데이터를 MY_EMPLOYEE 테이블에 추가하는 INSERT문을 작성 3. 테이블에 추가한 내용을 확인 4. 테이블에 삽입한 내용을 영구히 저장 ※ MY_EMPLOYEE 테이블에서 데이터를 갱신하고 삭제 5. ID가 3인 사원의 last_name을 Drexler로 변경 6. 급여가 $900 미만인 모든 사원에 대해 급여를 $1000로 변경 7. 테이블에 변경 작업한 내용을 확인 8. MY_EMPLOYEE 테이블에서 Betty Dancs란 사원을 삭제 9. 테이블에 변경 작업한 내용을 확인 10. 보류 중인 모든 변경 사항을 커밋 ※ MY_EMPLOYEE 테이블에 대한 데이터 트랜잭션을 제어 11. 다음 데이터를 MY_EMPLOYEE 테이블에 추가하는..
MYSQL - TCL(트랜잭션제어어)
·
STUDY/DATABASE
트랜잭션 ? 하나의 논리적인 작업 단위 여러 개의 DML이 하나의 트랜잭션을 구성할 수 있음(insert, update, delete) 하나의 DDL이 하나의 트랜잭션을 구성함(create, alter, drop, truncate) 1. commit : 변경작업을 영구히 저장 2. rollback : 변경작업을 트랜잭션 처음으로 되돌림 commit; ------------------------------------------- Transection1(start)-> insert ---; update ---; update ---; commit; delete ---; update ---; rollback; create table ---;(DDL) (auto commit 내포) -----------------..
MYSQL - DML_데이터 삭제(delete)
·
STUDY/DATABASE
delete : 데이터 삭제 DELETE FROM table WHERE condition ; delete from departments where department_name = 'Finance'; -- departments 부서에서 부서 이름이 Finance 인 행을 삭제 * Error Code: 1451. Cannot delete or update a parent row: a foreign key constraint fails - foeign key와 primary key 관계가 있을 경우 자식값이 있을 때 부모값을 삭제하면 에러 발생 select * from employees where department_name = 'Finace'; -- department_name 이 'Finace'인 직원이 ..
CSS - font
·
STUDY/CSS
border : 각 요소의 테두리를 변경 border 뒤에 다른 요소를 붙여서 사용 가능 border-left : 테두리의 왼쪽부분을 변경 12px solid #335 : 왼쪽 테두리 두께를 12px, 굵게, #335색깔로 변경 padding : 여백 0.2em 0.5em : 세로방향 0.2em, 가로방향 0.5em *여기서 em은 상대 단위로 요즘 많이 사용되는 반응형 웹사이트에서 이용된다. font-size에 비례해서 유동적으로 변경됨. (px나 pt는 절대 단위) 1. font-size section태그안에 id를 부여해준 뒤, #선택자를 이용하여 section 태그 안의 font-size를 설정해준다. 각각 p태그안에 class를 부여해주고 . 선택자를 이용해 p태그 안의 font-size를 설정..
CSS - 선택자를 이용해서 css 적용
·
STUDY/CSS
1. tag선택자 - tag 그대로 선택자로 활용. 같은 tag는 동일한 스타일로 모두 적용 됨. 자동적용, 강제적용. 2. id선택자 - #id값 형태로 선택자로 활용. id값이 중복적용 불가한 특징이 있으므로 스타일도 중복적용 불가. 주로 구조적인 목적에 사용 됨. 3. class선택자 - .class값 형태로 선택자로 활용. class값이 중복적용이 가능하므로 여러 요소에 같은 스타일적용 가능. 주로 디자인적인 목적에 사용 됨. li 태그에 각각 id와 class 태그로 구분해준 뒤, 위 style 태그에서 id 태그는 #을 이용해서, class 태그는 . 을 이용해서 활용해준다. 외부파일에서도 똑같이 적용 할 수 있음 적용하고 싶은 태그에 클래스를 부여해주고, 클래스를 부여해줬으니 . 을 사용해서..
CSS - css를 적용하는 3가지 방법
·
STUDY/CSS
1. External Css 외부 파일 방식 - css스타일 소스르 외부 파일로 독립 시켜 작성 후 웹문서와 연결하여 적용. - 웹문서의 head 태그 내에 link 태그를 이용하여 외부 css 파일을 연결 시켜 줌. body태그 안에 있는 background color, font-size, lint-height 를 변경 background color : 배경색 font-size : 글자 크기 lint-height : 줄 높이 2. Internal CSS 웹문서 내장 방식 - 웹문서의 head 태그 내에 스타일 소스를 작성. test-align : 글자 정렬 start : 왼쪽정렬 end : 오른쪽정렬 center : 가운데 정렬 justify : 양쪽 정렬 3. Inline CSS 인라인방식 - 웹문서..
개인 프로젝트 기획서
·
PROJECT/Personal_Project 01 - community
프로젝트 기획서/ 제안서 -프로젝트 명 : 커뮤니티 사이트 -프로젝트 주제 : 직장인 정보 교환 커뮤니티 -개발기간 : 2022.05.02 ~ 2022.05.31 -개발환경/참여인원 : Window, Apache Tomcat, Eclipse, Mysql HTML/CSS, JAVA, JSP, JavaScript 수정 해야할 것 : 1. onsubmit -> false -> submit 되는 문제 2. 답글-프로젝트 주요기능 3. 회원가입 정규식 회원가입 5/7 로그인, 로그아웃 5/14 마이페이지 회원정보(로그인 세션확인) 회원정보 수정(로그인 세션확인) 탈퇴하기(로그인 세션확인) 메인페이지 jtbc 뉴스 rss 사용 이번주 최고 조회수 게시글 전체 커뮤니티 게시판(전체글 보기) + 파일업로드 글쓰기(로그..
JSP-JQuery 선택자
·
STUDY/JAVA
1. jquery를 이용해서 안의 요소 css를 변경하기 jquery로 h2태그의 색깔 변경 모든 h2태그의 색깔이 blue로 변경됨 하나씩 바꾸고 싶다면 h2태그에 id나 class를 부여한뒤 선택자로 jquery에서 지정하면 됨 선택자 : 화면에 만들어져 있는 요소에 접근하는 방법 ⓐ * : 전체 ⓑ 태그명 : 태그 ⓒ # : 아이디 ⓓ . : 클래스 2. jsp에서 사용하는 속성은 jquery에서도 사용하기 input태그의 value속성을 jquery에서 사용하려면 속성탐색 선택자 태그[속성=값] 태그[속성^값] : 시작값 태그[속성$값] : 끝값 3. table태그 jaquery에서 사용하기 body 안에 표를 만들어 준뒤, tr태그에 "t1"이라는 id를 설정해준다. 3-1. 테이블의 배경색 변..