본문 바로가기

반응형

전체 글

MySQL 간단한 검색 예제 이 예제는 제주대학교 통신컴퓨터공학부 곽호영교수님께서 쓰신 pdf파일에 있는 예제를 사용하였습니다. 예제1 ) 전체 교수 리스트를 출력하는 SQL 검색문을 작성하라. 검색문을 작성할 때는 select문을 쓰는데 예제 1번에서는 교수 리스트를 출력하라고 했으니 prof라는 교수 테이블의 모든것을 불러오면 되기 때문에 select * from prof; 명령어를 사용하면 교수테이블의 모든 리스트를 가져올 수 있다. 예제 2) 전체 교수 리스트를 이름 순서로 출력하는 검색 문을 작성하라.예제 1에서 교수 리스트를 그냥 출력했다면 예제2는 정렬하고 출력해야 하기 때문에 뒤에 order by'정렬할 필드명';을 써준다. 정렬에는 오름차순과 내림차순이 있는데 기본은 오름차순이다. 예제 3) 전체 교수 리스트를 학과.. 더보기
MySQL을 이용한 데이터 베이스 만들기 PHP에 이용할 데이터 베이스인 MySQL로 간단한 데이터 베이스를 만들어 보도록 하자.우선 MySQL콘솔 입력창에 들어가서 비밀번호를 입력하면 ‘mysql>’모양이 나오면서 mysql에 접속하게 된다.데이터베이스 만들기 여기서 showdatabases; 라고 치면 지금 현재 데이터 베이스들을 볼 수 있다. 그리고 ‘create database 만들고 싶은 데이터베이스 이름’을 치면 만들고 싶은 이름으로 데이터 베이스가 생성 *참고로 데이터 베이스를 지우는 명령어는 ‘drop database 데이터 베이스 이름’ 이다. 하지만 데이터 베이스를 지우면 그 안에 있는 내용이 다 지워지므로 조심이 사용해야 한다. 테이블 만들기 필드의 데이터 타입을 결정해야 하는데 숫자형(integer, float, doubl.. 더보기
데이터베이스의 기본 개념 데이터 베이스 란? 위키백과에서 검색을 해보면 이것이 데이터 베이스의 개념이라고 한다. ------------------------------------------------------------------------------ 여러 사람들이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합이다. 논리적으로 연관된 하나 이상의 자료의 모음으로 그 내용을 고도로 구조화함으로써 검색과 갱신의 효율화를 꾀한 것이다. 즉, 몇 개의 자료 파일을 조직적으로 통합하여 자료 항목의 중복을 없애고 자료를 구조화하여 기억시켜 놓은 자료의 집합체라고 할 수 있다.------------------------------------------------------------------------------말 그대로 데이터베이.. 더보기
PHP에서의 객체지향 특징 오늘은 객체지향 프로그래밍의 4대 특징 추상화, 캡슐화, 상속, 다형성 중 캡슐화, 상속, 다형성(오버로딩, 오버 라이딩)에 대해서 알아보자. 첫번째로 캡슐화는 데이터나 메소드 같은 자원들을 객체 안에 숨기는 것이라고 생각하면 쉬울것이다. 간단히 생각하면 캡슐로된 알약을 생각하면 이해가 더 빠르게 될 것 같다. 객체 안에 모든것을 숨기지만 인터페이스를 노출 시켜 밖에서는 객체 안에서 데이터들이 어떻게 처리되는지 알수 없지만 인터페이스를 통해 그 객체를 사용할 수 가있다.-------------------------------------------------------------------------------------------------------------------------------------.. 더보기
간단한 방명록 만들기 저번주에 만든 방명록 코드를 정리해야 할 시간이다... 일단 구성은 이름, 이메일, 내용을 저번에 정리했던 POST방식 으로 받아서 데이터 베이스에 저장한뒤 그 아래에 출력하는 형식이다. 첫번째로 제일 위에 이름, 이메일, 내용을 쓸수있는 코드를 보면------------------------------------------------------------------------------이름 : 이메일 : 내용 : ------------------------------------------------------------------------------첫번째 줄 form action은 '어디로' 날릴지 정하는 곳이고 method는 '어떤 방식'으로 날릴지 결정하는것으로 저번에 적은 POST방식과 GET방.. 더보기
쿠키란 무엇인가! 쿠키란 무엇인가!! 인터넷에 쿠키라고 치면 먹는것 밖에 안나오지만, 위키백과에 나오는 쿠키는쿠키(cookie)란 하이퍼 텍스트의 기록서(HTTP)의 일종으로서 인터넷 사용자가 어떠한 웹사이트를 방문할 경우 그 사이트가 사용하고 있는 서버에서 인터넷 사용자의 컴퓨터에 설치하는 작은 기록 정보 파일을 일컫는다. HTTP 쿠키, 웹 쿠키, 브라우저 쿠키라고도 한다. 이 기록 파일에 담긴 정보는 인터넷 사용자가 같은 웹사이트를 방문할 때마다 읽히고 수시로 새로운 정보로 바뀐다. 이 수단은 넷스케이프의 프로그램 개발자였던 루 몬툴리(Lou Montulli)가 고안한 뒤로 오늘날 많은 서버 및 웹사이트들이 브라우저의 신속성을 위해 즐겨 쓰고 있다.쿠키는 소프트웨어가 아니다. 쿠키는 컴퓨터내에서 프로그램처럼 실행될수.. 더보기
HTML에서 post방식과 get방식의 차이점 처음으로 받은 숙제 html에서 get과 post의 차이점을 알아보기!!! 처음으로 Get방식은 URL에 주소 뒷 부분에 전에 있던 정보가 다 써있는거란다. 검색할때 주소 뒤에 읽기도 어려운 이상한게 막써있던게 이 방식이였다는 소리였다는것이다!!!! 아이디와 비밀번호를 Get방식을 이용하면 다 노출이 된다는 소리다...또 URL길이가 있다보니 보낼수 있는 정보가 한정적이라고 한다.또 바이너리 데이터를 전송할 수가 없다고 한다. 이건뭐... URL뒤에 적는거니까 불가능할거 같네~ Post방식은 Get방식에 비해 URL에 비교적 간단하게 나타나며 그것은 정보를 은닉해서 보내주는 것이었다. 정보를 은닉해서 보내주니까 개인정보를 보낼때 이 방식을 선택하는 것이 좋을것 같다.또 Get방식과 다르게 대용량을 전송할.. 더보기

반응형